更新: windows获取方法:
执行命令: wmic bios get serialnumber
Linux获取方法:
执行命令: dmidecode | grep 'Serial Number:' | grep -v Not | head -n 1 | awk '{ print $3 }'
以上环境为windows dell服务器,linux hp服务器。
linux获取可以用dmidecode。
windows获取方法可以用微软wmi。
或者使用powershell实现:
$ComputerName= $env:COMPUTERNAME
$serial= (Get-WmiObject-ComputerName$ComputerName
-Class Win32_BIOS).SerialNumber
"Your computer serial is $serial"
\\示例
PS C:\Users\wuxp> $ComputerName = $env:COMPUTERNAME
PS C:\Users\wuxp>
PS C:\Users\wuxp> $serial = (Get-WmiObject -ComputerName $ComputerName -Class Win32_BIOS).SerialNumber
PS C:\Users\wuxp> "Your computer serial is $serial"
Your computer serial is G3CF232
PS C:\Users\wuxp>
本文永久更新地址://m.ajphoenix.com/linux/28240.html