我有一个 powershell 2.0 脚本,它应该在多台服务器上运行命令并处理输出。我想在后台作业中为每个服务器运行命令和处理。
该命令可以正常工作,并在半秒或更短的时间内终止:
Invoke-Command -ComputerName $client -ScriptBlock { #do some stuff }
但是当我在后台作业中运行它时,该作业不会终止:
Start-Job { Invoke-Command -ComputerName $client -ScriptBlock { #do some stuff } }
有人知道问题可能是什么吗?