今天工做的時候,爲了檢查一臺服務器的序列號,不必在跑到機房裏了,因此在系統下就能夠看機器序列號了。以下:linux
一、linux取序列號:windows
命令執行:dmidecode |grep "Serial Number"服務器
二、windows取序列號:ide
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT SerialNumber FROM Win32_BIOS")
For Each objItem In colItems
WScript.Echo "SerialNumber: " & objItem.SerialNumber
Nextcode
或ip
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.InstancesOf("Win32_BIOS")
For Each objItem In colItems
WScript.Echo "SerialNumber: " & objItem.SerialNumber
Nextget
保存爲get-sn.vbs,在windows下直接運行即可。grep