1
我想在打开相同文件的同时在2 cmd上运行命令,就像打开一个.bat文件一样。它打开2 cmd,并运行2个不同的命令(每个命令1个)。有可能做到这一点?如何在另一个cmd上运行命令
我想在打开相同文件的同时在2 cmd上运行命令,就像打开一个.bat文件一样。它打开2 cmd,并运行2个不同的命令(每个命令1个)。有可能做到这一点?如何在另一个cmd上运行命令
如果我得到你的权利,这是你想要做什么,注意这是一个批处理文件:
@echo off
start cmd /c "echo 1st command && pause"
start cmd /c "echo 2nd command && pause"
阅读cmd
here和大约start
here。以下的命令cmd
的开关可以被认为是:
/C:执行字符串指定的命令,然后停止。
/k:执行字符串指定的命令并继续。
代替使用/k
的我用/c
与pause
命令在这里显示2个命令的串联。
要concate 2个命令使用在此所说明的ss64这是一个伟大的网站,当涉及到批量脚本commandA && commandB
:
commandA && commandB
:运行commandA
,如果成功,然后运行commandB
按照cd
,dir
,pause
的要求, ke:
@echo off
start cmd /c "cd C:\Users\ && dir && pause"
start cmd /c "cd C:\ && dir && pause"
它改变目录,打印目录列表并等待使用输入。
你能举两个例子,比如“cd”或其他的东西吗?编辑我做了这个“练习”和cmd说:“按一个键继续”,它关闭 '代码' @echo off 启动cmd/c“回声cd桌面&&暂停” 启动cmd/c“回声cd C:\ &&暂停“ '代码' – PlayLikeMe10YT
@ PlayLikeMe10YT:我的例子由2个命令'echo'和'pause'组成。你究竟需要什么? –
我编辑了评论,然后抱歉格式化我是一个新手,我不完全知道它是如何工作的 'code' @echo off start cmd/c“echo cd Desktop && pause” start cmd/c“回声光盘C:\ &&暂停“ – PlayLikeMe10YT