有沒有辦法通過Windows命令行來確定機器是否正在運行Intel或AMD處理器(因此它可以放在批處理文件中)?我正在嘗試爲某些驅動程序製作安裝腳本,並決定使用「Devcon」是最好的方法,但它需要正確的架構才能運行。通過Windows批處理文件確定Intel或AMD
此外,有沒有更好的方法來確定計算機是否運行32位或64位版本的Windows,除了檢查是否存在「Program Files(x86)」?這是我迄今採取的方法。我對編程或腳本編程並不陌生,但我對Windows CMD很陌生(我主要是Linux用戶)。
謝謝你們!如果您需要,我可以提供更多信息。
你爲什麼要安裝驅動程序從腳本?一個真正的安裝程序將是一個更好的解決方案(無論如何,驅動程序安裝可能會在大多數當前的Windows系統上失敗,因爲您不能簽署腳本文件)。安裝程序將允許您根據處理器,體系結構和操作系統版本安裝正確的文件。 –
製作「真正的安裝程序」的最佳方法是什麼? Visual Studio安裝程序創建者?我絕對接受想法。是的,窗口上寫着「司機沒有簽名,繼續嗎?」會彈出。對不起,我缺乏這方面的知識。你可以指點我一個來源,我可以自己學習(並作出答案,我會給你一個綠色檢查)。 – Chris
有免費的安裝構建器(或VS安裝程序創建者)。例如,Inno Setup是免費的,並且具有很好的可擴展性。在這個網站上搜索「Windows Installers」或「[windows]安裝程序」,因爲這個主題上有很多帖子。 –