当我跑 Get-WmiObject win32_SystemEnclosure -Computer hostname | select serialnumber 它适用于本地和远程主机。 当我这样做的主机列表使用 ForEach ($_ in gc u:\pub\list.txt) { Get-WmiObject win32_SystemEnclosure -Compu
Get-WmiObject win32_SystemEnclosure -Computer hostname | select serialnumber
它适用于本地和远程主机。
当我这样做的主机列表使用
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}} }
它返回
检查每个远程计算机的防火墙中是否启用了“Windows Management Instrumentation(WMI-In)”规则。Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
或者在管理命令/ Powershell提示符下运行:
netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes