2013-07-31 154 views
1

我在Powershell中有8個腳本,我逐個運行。我們稱之爲腳本:script1.bat, script2.bat, .., script8.bat如何在PowerShell腳本中逐個運行多個腳本

現在我需要一個腳本,它可以逐個運行所有scripts.bat,但不能同時運行。 有沒有辦法檢查,如果每個腳本都成功?

回答

3
./script1.bat 
./script2.bat 
./script3.bat 
... 

我猜你會得到這張照片。這將按順序運行它們。要確定它們是否成功,這很大程度上取決於這些批處理文件如何表示錯誤或成功完成。如果你退出exit /b 234或類似的錯誤,那麼你可以使用$LastExitCode$?來確定。您也可以看看這些批處理文件所做的更改是否實際完成,是否沒有其他方法來確定它們是否成功。