Scripting &&;Powershell中的等价物
在bash中,我使用Scripting &&;Powershell中的等价物,scripting,command-line,powershell,Scripting,Command Line,Powershell,在bash中,我使用/task1.sh&&./task2.sh运行task1,然后运行task2,只要task1没有返回错误代码。当我在Powershell中尝试\task1.bat&&.\task2.bat时,我收到错误“此版本中的令牌&&不是有效的分隔符。” 在Windows Powershell中是否有与&&相当的版本?我认为最接近的版本应该是: .\task1.bat;if($lastexitcode -eq 0){.\task2.bat} 此外,Powershell还有-和,您可能想
/task1.sh&&./task2.sh
运行task1,然后运行task2,只要task1没有返回错误代码。当我在Powershell中尝试\task1.bat&&.\task2.bat
时,我收到错误“此版本中的令牌&&不是有效的分隔符。”
在Windows Powershell中是否有与&&相当的版本?我认为最接近的版本应该是:
.\task1.bat;if($lastexitcode -eq 0){.\task2.bat}
此外,Powershell还有
-和,您可能想试试,但实际上并不相同。这是我能得到的最接近的:
.\task1.ps1 ; if($?){.\task2.ps1}
只有在堆栈交换网络上回答了您的问题后,才可以选择答案。请选择一个答案。谢谢任何对Bash风格&&
和|
成为PowerShell的一部分感兴趣的人:请投票支持该功能。您只需执行(命令)-和(命令)