&&
操作符。
2019年,根据Jay的回答,微软在Powershell 7中增加了对&&
和||
的支持。
https://stackoverflow.com/a/564092/234 < / p >
最初的问题
众所周知,&&
很难在谷歌搜索中搜索到,但我发现最好的是这篇文章,它说要使用-and
。
不幸的是,它没有提供更多的信息,我无法找到我应该用-and
做什么(再次,一个众所周知的很难搜索的东西)。
我试图使用它的上下文是&;执行cmd1,如果成功,执行cmd2&;,基本上是这样:
csc /t:exe /out:a.exe SomeFile.cs && a.exe
如果你只是想在单行上运行多个命令,并且你不关心第一个命令是否失败,你可以使用;
对于我的大多数目的来说,这是可以的。
例如:kill -n myapp; ./myapp.exe
。