如何在 Windows 命令行上输入 2 个命令?

Joh*_*yre 8 windows command-line

在 DOS 命令行中,我曾经可以在命令之间输入 ¶ 将多个命令放在一行。

例如,而不是键入

c:\> cls
c:\> cd
Run Code Online (Sandbox Code Playgroud)

我可以进入

c:\> cls¶cd
Run Code Online (Sandbox Code Playgroud)

此功能是否已删除或已被其他功能取代?

如何从一行运行多个命令?

dog*_*ane 19

使用&.

文档

command1 & command2: 用于在一个命令行上分隔多个命令。Cmd.exe 运行第一个命令,然后是第二个命令。

command1 && command2: 仅当符号前面的命令成功时才用于运行 && 后面的命令。Cmd.exe 运行第一个命令,然后仅当第一个命令成功完成时才运行第二个命令。

command1 || command2: 用于运行以下命令 || 仅当 || 前面的命令 失败。Cmd.exe 运行第一个命令,然后仅当第一个命令未成功完成(收到大于零的错误代码)时才运行第二个命令。

(command1 & command2) :用于分组或嵌套多个命令。

command1 parameter1;parameter2: 用于分隔命令参数。


小智 5

&&. 双与号实际上执行错误检查。如果左侧的命令&&没有返回预期结果,则不会执行右侧的命令。

cls && cd

如果要在 两侧运行命令&&,请使用单个与号。

cls & cd