2012-08-16 41 views
0

如何在不同的計算機上運行多個作業並將結果返回到一個地方? 例如:powershell接收工作結果

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

我會得到所有的工作結果嗎?

回答

0

這取決於。如果你正在運行的命令輸出一些東西,那麼你應該把它取回來。