我跑的时候
Get-WmiObject win32_SystemEnclosure -Computer hostname | select serialnumber
Run Code Online (Sandbox Code Playgroud)
它适用于本地和远程主机.
当我为使用的主机列表执行此操作时
ForEach ($_ in gc u:\pub\list.txt) {
Get-WmiObject win32_SystemEnclosure -Computer $_ | select serialnumber | format-table -auto @{Label="Hostname"; Expression={$_}}, @{Label="Service Tag"; Expression={$_.serialnumber}}
}
Run Code Online (Sandbox Code Playgroud)
它返回
Get-WmiObject:RPC服务器不可用.(HRESULT异常:0x800706BA)
powershell ×1