查看系統資訊msinfo32工具的使用

來源:互聯網
上載者:User
概要概要Windows 2000 中包含有 Microsoft 系統資訊 (Msinfo32.exe),它是 Microsoft Windows NT 診斷工具 (Winmsd.exe) 的更新版本。 

您可以像在 Windows NT 4.0 中一樣使用 Winmsd.exe 來啟動 Microsoft 系統資訊,但是區別在於,在 Windows 2000 中 Winmsd.exe 是一個可啟動 Msinfo32.exe 的存根可執行檔。Msinfo32.exe 位於 Program Files\Common Files\Microsoft Shared\MSInfo 檔案夾中。 

“系統資訊”可顯示有關硬體、系統組件和軟體環境的綜合資訊。所顯示的系統資訊分三個頂級類別,分別對應於主控台樹狀目錄上的下列節點:

硬體資源:該節點顯示特定於硬體的設定,如直接記憶體存取 (DMA)、IRQ、I/O 地址和記憶體位址。“衝突/共用”節點標識正在共用資源或發生衝突的裝置。這有助於找出裝置存在的問題。
組件:該節點顯示有關您的 Windows 配置的資訊,用於確定您的裝置驅動程式、網路和多媒體軟體的狀態。
軟體環境:該節點顯示電腦記憶體中載入的軟體的快照。您可以使用這些資訊來確定某個進程是否仍在運行,或者檢查版本資訊。

注意:其他程式可能會向“系統資訊”中添加節點,以顯示特定於該程式的資訊。

回到頂端

更多資訊您可以使用各種命令列選項來自動執行 Msinfo32.exe。調用 Msinfo32.exe 而不是 Winmsd.exe 存根可執行檔的目的是為了能夠控制執行過程。 

回到頂端

Msinfo32.exe 的用法 /? - 顯示“協助”對話方塊 

/msinfo_file=檔案名稱 - 開啟指定的 .nfo 或 .cab 檔案 

/nfo 或  /s 檔案名稱 - 將 .nfo 檔案輸出到指定的檔案 

/report 檔案名稱 - 將文字格式設定的檔案輸出到指定的檔案 

/computer 電腦名稱 - 串連到指定的電腦 

/categories (+|-)(all | 類別名) +|-(類別名)...- 顯示或輸出指定的類別 

/category 類別名 - 在啟動時將焦點設定到特定類別

回到頂端

進階類別
類別標題   類別開關=============================================系統概要   SystemSummary硬體資源   Resources組件   Components軟體環境   SWEnv    

下列項目是附加元件,可能存在,也可能不存在。

類別標題   類別開關=============================================Internet Explorer 5 InternetExplorer應用程式   Apps    
硬體資源的子類別
子類別標題  子類別開關===================================================衝突/共用  ResourcesConflictsDMA   ResourcesDMA強制硬體   ResourcesForcedHardwareI/O   ResourcesIOIRQ   ResourcesIRQS記憶體   ResourcesMemory    
組件的子類別
子類別標題  子類別開關===================================================多媒體   ComponentsMultimedia顯示   ComponentsDisplay紅外線   ComponentsInfrared輸入   ComponentsInput數據機  ComponentsModem網路   ComponentsNetwork連接埠   ComponentsPorts儲存   ComponentsStorage列印   ComponentsPrinting有問題的裝置  ComponentsProblemDevicesUSB   ComponentsUSB    
軟體環境的子類別
子類別標題  子類別開關===================================================驅動程式   SWEnvDrivers環境變數   SWEnvEnvVars作業   SWEnvJobs網路連接   SWEnvNetConn正在運行任務  SWEnvRunningTasks載入的模組  SWEnvLoadedModules服務   SWEnvServices程式組   SWEnvProgramGroup啟動程式   SWEnvStartupProgramsOLE 註冊   SWEnvOLEReg    

下面的樣本將各個進階類別收集到一個單獨的 .nfo 檔案中,Msinfo32.exe 可以讀取該檔案。

start /wait msinfo32.exe /nfo syssum.nfo /categories +SystemSummarystart /wait msinfo32.exe /nfo cmpnt.nfo /categories +componentsstart /wait msinfo32.exe /nfo swenv.nfo /categories +swenvstart /wait msinfo32.exe /nfo hwdres.nfo /categories +resourcesstart /wait msinfo32.exe /nfo ie.nfo /categories +internetexplorerstart /wait msinfo32.exe /nfo apps.nfo /categories +Apps    

下面的樣本將基本系統概要資訊和衝突收集到一個 .nfo 檔案中,Msinfo32.exe 可以讀取該檔案。 

start /wait msinfo32.exe /nfo conflicts.nfo /categories +systemsummary+componentsproblemdevices+resourcesconflicts+resourcesforcedhardware    

所建立的 Conflicts.nfo 檔案包含以下頂級類別:

系統概要
硬體資源
組件

在“硬體資源”下,有“衝突/共用”和“強制硬體”兩個子類別。在“組件”下,存在“有問題的裝置”子類別。 

下面的樣本收集了軟體環境資訊,但是不包括“程式組”和“啟動程式”子類別。所建立的 .nfo 檔案可以使用 Msinfo32.exe 讀取。 

start /wait msinfo32.exe /nfo swenv.nfo /categories +swenv-swenvprogramgroup-swenvstartupprograms       

注意:樣本中使用了 start /wait 開關,以便從 Cmd.exe 命令提示字元處執行批次檔和/或命令列。要啟動 Msinfo32.exe,必須使用 start 開關;如果使用 /wait 開關,則在當前項目完成之前,將不會處理下一個項目。使用 start /wait 開關可以確保電腦不會因為某些 Msinfo32.exe 類別佔用大量 CPU 時間而發生過載。

  補充:該檔案在C:\Program Files\Common Files\Microsoft Shared\MSInfo 目錄下面。開啟檔案①運行→msinfo32②運行→cmd→msinfo32(這裡可以輸入本文中介紹的各種命令)。其中.nfo格式的檔案是xml格式儲存的,可使用xml解析器將內容解析出來。若想看英文版的msinfo32,可從控制台開啟,添加參數/showcategories

  另外在網上找到一個庫GetCPU,可以簡單擷取CPU資訊,採用的彙編指令:CPUID,庫:http://dl.dbank.com/c0a577jrmt

【參考資料 感謝作者】
Msinfo32.exe 的 Windows 2000 命令列參數:http://hi.baidu.com/myvbscript/blog/item/21eb25fa0ece7b8b9e514696.html
如何使用系統資訊 (MSINFO32) 開關:http://support.microsoft.com/kb/300887

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.