如何在一行中执行多个命令

zdd*_*zdd 88 windows cmd

我知道Unix有以下命令可以在一行中执行多个命令,我该如何在DOS中执行此操作?

command1 ; command2 ; command3 ...
Run Code Online (Sandbox Code Playgroud)

Sid*_*idR 183

谷歌搜索给了我这个:


Command A & Command B

执行命令A,然后执行命令B(不评估任何内容)


Command A | Command B

执行命令A,并将其所有输出重定向到命令B的输入


Command A && Command B

执行命令A,运行后评估errorlevel,如果退出代码(errorlevel)为0,则执行命令B


Command A || Command B

执行命令A,评估该命令的退出代码,如果它不是0,则只执行命令B.


  • 现在,在2014年,谷歌搜索给了我这个. (50认同)
  • 谷歌没有回答问题,谷歌找到了人们对问题的回答.如果没有人先回答问题,谷歌搜索是没有意义的!:-) (4认同)
  • 老实说,stackoverflow社区惩罚不受欢迎的问题的方式以及跳过询问重复问题的人的方式使得在评论中提出问题更有意义.当然,人们应该在提出问题之前首先查看stackoverflow,但是有些人会在搜索时感到厌烦,有时候搜索会先提出更新的问题(比如这个).我猜这是谷歌的一个问题. (4认同)
  • 我刚发现这个谷歌搜索,它帮助了我:) (2认同)