这可以用来停止服务:
(Get-WmiObject Win32_Service -filter "name='IPEventWatcher'" -ComputerName Server01).StopService()
我们如何同时执行相同的操作,以便如果远程计算机的数量更多;可以减少执行时间。
查看psparallel模块。
您会这样运行:
@("server1","server2") | Invoke-Parallel { [PSCustomObject] @{Server=$_;Result=(Get-WmiObject Win32_Service -filter "name='IPEventWatcher'" -ComputerName $_).StopService()}}