如何告诉PowerShell在开始下一个命令之前要等待每个命令结束?

我有一个PowerShell 1.0脚本只能打开一堆应用程序。第一个是虚拟机,其他是开发应用程序。我希望虚拟机在打开其余应用程序之前完成引导。


用bash我只能说 "cmd1 && cmd2"


这就是我所拥有的...


C:\Applications\VirtualBox\vboxmanage startvm superdooper

    &"C:\Applications\NetBeans 6.5\bin\netbeans.exe"


桃花长相依
浏览 1517回答 3
3回答

明月笑刀无情

某些程序无法很好地处理输出流,使用管道Out-Null可能无法阻止输出流。而且Start-Process需要-ArgumentList开关来传递参数,不太方便。还有另一种方法。$exitCode = [Diagnostics.Process]::Start(<process>,<arguments>).WaitForExit(<timeout>)
打开App,查看更多内容
随时随地看视频慕课网APP