私はスクリプトをpowershellで書いていますが、scripsはリモートホスト上のDHCPサービスなど、いくつかのシステムサービスの状態に関する情報を収集します。リモートホストへの接続に問題があり、WMIから情報を収集することがあります。以下 WMIコマンド:Powershell - リモート接続によるWMIエラー
$DHCP = Get-WmiObject win32_service -ComputerName $server 2>>$logerror2 |
Where-Object -FilterScript {$_.Name -eq "dhcp"}
は、私は2つのプロパティを持つオブジェクトを作成:出力は.csvファイルに向けられている
[pscustomobject][ordered]@{
ServerName = $server
DHCP = $DHCP.State
}
、ファイルの内容は次のようになります。
"ServerName","DHCP"
"srv1","Running"
"srv2",,
"srv3",,
"srv2"と "srv3"という名前のホストでは、リモートホストWMIからの接続と情報の収集に問題があります。私は、「WMIの問題」とは、例えば、いくつかの情報を与える代わりに、空白の希望、およびファイルの内容は次のようになります必要があります。
"ServerName","DHCP"
"srv1","Running"
"srv2",WMI Problem,
"srv3",WMI Problem,