powershell接收工作结果

时间:2012-08-16 04:27:55

标签: powershell

如何在不同的计算机上运行多个作业并将结果返回到一个位置? 例如:

$servers=s1,s2,s3,s4
$jobs = Invoke-Command -CompureName $servers -ScriptBlock { <RestoreDB> } -AsJob
Wait-Job *
Receive-Job *
Remove-Job *

我能获得所有工作结果吗?

1 个答案:

答案 0 :(得分:0)

这取决于。如果您正在运行的命令输出一些内容,那么您应该将其恢复。