Windows Command – WMI Command-line

Linux 有相當多的指令可以用來觀察系統狀態,請參考 http://benjr.tw/52888 , 而 Windows 可以透過 wmin ( WMI Command-line ) 這一支工具來做.

測試環境為 Windows 2012 x86_64 虛擬機.

指令有哪些參數可以使用 /? 得知.

C:\Users\Ben>wmic /?

下面幾種參數可以讀取 Windows 系統的資訊.

OS – Installed Operating System/s management

OS 的哪一些資訊可以取得,一樣透過 /? 來得知 (下面的 BIOS , CPU , MEMPHYSICAL , NIC , DISKDRIVE 參數也是).

C:\Users\Ben>wmic OS get /?
C:\Users\Ben>wmic OS get OSArchitecture,Version
OSArchitecture  Version
64-bit          6.3.9600

BIOS – Basic input/output services (BIOS) management.

C:\Users\Ben>wmic BIOS get Manufacturer,SMBIOSBIOSVersion
Manufacturer              SMBIOSBIOSVersion
Phoenix Technologies LTD  6.00

CPU – CPU management

C:\Users\Ben>wmic CPU get Name,NumberOfCores
Name                                      NumberOfCores
Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz  1

MEMPHYSICAL – Computer system’s physical memory management

C:\Users\Ben>wmic MEMPHYSICAL get MaxCapacity
MaxCapacity
25690112

NIC – Network Interface Controller (NIC) management

C:\Users\Ben>wmic NIC get MACAddress,Speed
MACAddress         Speed
00:0C:29:85:2D:5A  1000000000
                   100000

DISKDRIVE – Physical disk drive management

C:\Users\Ben>wmic DISKDRIVE get InterfaceType,Size
InterfaceType  Size
SCSI           64420392960

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料