在 Windows 的本机 CMD 处理器中,您可以使用&将命令串在一起,以便一个在另一个之后立即运行。&&仅当第一个命令完成且没有错误时,A才会运行第二个命令。
这与管道命令的不同之处|在于,第一个命令的输出不会发送到第二个命令,命令只是一个接一个地运行,每个命令的输出都发送到其通常的位置。
但是,当我尝试在 PowerShell 中使用&或时出现错误&&。PowerShell 中是否有类似的功能可用,或者此功能是否已被弃用?
在 bash 中:
java -jar jarfile1.jar &
java -jar jarfile2.jar &
Run Code Online (Sandbox Code Playgroud)
&符号允许您启动第一个程序,然后在第一个程序仍在运行时执行另一个程序。
我如何在 cmd 中执行此操作?(如果相关,则为 XP)。