0

順序付けられた一連のサービスを開始する必要があります。次のサービスを開始する前に、各サービスが稼働している必要があります。Powershell でこれを実現するにはどうすればよいですか? どうすれば停止を待つことができますか?

ありがとう、

DD

4

3 に答える 3

0

サービスを停止するには

$ServiceNames = Get-Service | where {($_.Name -like "YourServiceNameHere*")-and ($_.Status -eq "Running")}
 Foreach-Object {$_.(Stop-Service $serviceNames)}

サービスを開始するには

$ServiceNames = Get-Service | where {($_.Name -like "YourServiceNameHere*")-and ($_.Status -ne "Running")}
Foreach-Object {$_.(Start-Service $ServiceNames)}
于 2018-11-13T08:47:45.470 に答える