0

複数のサーバーで実行中の特定のサービスをチェックするこのスクリプトがあります。

実行中/実行中以外の応答を引き戻さないようにする方法について、支援または指針が必要です。「クエリされたすべてのサービスが実行されている場合= OK、リストサービスが実行されていない場合」になるようにする必要があります

これは実行可能ですか?

脚本:

$Check1 = Get-service -Computername server1 -Name *service1* | ConvertTo-Html Name,Status -Fragment
$Check2 = Get-Service  -Computername server2 -name *service2* | ConvertTo-Html Name,Status  
$Check3 = Get-Service  -Computername server3 -name *service3* | ConvertTo-Html Name,Status
$Check4 = Get-Service -ComputerName UKVAULT01 -Name *service4* | ConvertTo-Html Name,Status
ConvertTo-HTML -Body "<b>Check1</b> $Check1 <br> <b>Check2</b> $Check2 <br> <b>Check3</b> $Check3<br> <b>Check4</b> $Check4" -Title "Service Checks" | Out-File c:\StatusReport.html
4

1 に答える 1