如何在Windows 10的CMD中一行运行多条命令
嘿,在Windows 10的CMD里精准执行两条命令其实很简单,有两种常用方式,你可以根据自己的需求来选:
方法1:直接在CMD窗口内连续执行
如果只是临时执行一次,直接在CMD里用连接符把两条命令串起来就行,这里有两个常用的连接符,区别要注意:
- 用
&&连接:只有第一条命令执行成功后,才会运行第二条命令。适合需要确保前序操作完成再执行后续的场景,比如:cd C:\Users && echo 当前目录切换成功 - 用
&连接:不管第一条命令执行结果如何,都会运行第二条命令。适合不需要依赖前序结果的场景,比如:dir D:\temp & echo 命令执行结束
要是你想分步确认每条命令的执行结果,也可以先输入第一条命令按回车执行,等结果出来后再输入第二条命令按回车,这样更直观。
方法2:用批处理文件批量执行
如果需要反复执行这两条命令,写个批处理文件会更方便,步骤很简单:
- 打开系统自带的记事本,把你要执行的两条命令分别放在单独的一行,比如:
# 第一条命令:查看系统版本 ver # 第二条命令:查看当前目录文件 dir - 点击记事本的「文件」→「另存为」,在「保存类型」里选「所有文件」,文件名后缀改成
.bat或者.cmd,比如run_commands.bat,然后保存到你方便找到的位置。 - 双击这个批处理文件,系统会自动打开CMD窗口并依次执行里面的两条命令。
小提示
- 如果你的命令需要管理员权限,右键CMD窗口图标选择「以管理员身份运行」,或者右键批处理文件选「以管理员身份运行」再执行。
- 如果命令里包含带空格的路径或者特殊字符,记得给路径加上双引号,比如
"C:\Program Files\Microsoft Office\WINWORD.EXE"。
内容的提问来源于stack exchange,提问作者narcisse
相关产品推荐
相关产品推荐

