在 Windows 的本机 CMD 处理器中,您可以使用&将命令串在一起,以便一个在另一个之后立即运行。&&仅当第一个命令完成且没有错误时,A才会运行第二个命令。
这与管道命令的不同之处|在于,第一个命令的输出不会发送到第二个命令,命令只是一个接一个地运行,每个命令的输出都发送到其通常的位置。
但是,当我尝试在 PowerShell 中使用&或时出现错误&&。PowerShell 中是否有类似的功能可用,或者此功能是否已被弃用?
小智 51
&PowerShell 中的运算符就是;或 分号。
&&PowerShell 中的运算符必须作为if语句运行。
Command ; if($?) {Command}
Run Code Online (Sandbox Code Playgroud)
例子:
tsc ; if($?) {node dist/run.js}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20685 次 |
| 最近记录: |