Когда я запустил
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}}
}
он возвращает
Get-WmiObject: сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)