美文网首页
在windows batch脚本里面如何启动一个新cmd.exe

在windows batch脚本里面如何启动一个新cmd.exe

作者: CodingCode | 来源:发表于2023-03-17 00:56 被阅读0次
start cmd.exe
REM sleep 1000

使用start 命令就行,但是注意start命令不会挂起,也就是说新的cmd.exe弹出来后,原来的脚步会继续往下执行不会停在那里,所以当我们需要使用弹出新窗口调试的时候,可以在后面加一个sleep 99998的语句,然后等调试完成,杀掉sleep 99988的进程即可。(使用数字99988是为了辨识)

另外,可以启动另一个cmd.exe然后在新的cmd.exe里面执行命令,然后退出

start cmd.exe /c echo hello

另外,可以启动另一个cmd.exe然后在新的cmd.exe里面执行命令,不退出:

start cmd.exe /k echo hello

参数/k使得新的cmd.exe在执行完指定的命令,窗口不关闭。

相关文章

网友评论

      本文标题:在windows batch脚本里面如何启动一个新cmd.exe

      本文链接:https://www.haomeiwen.com/subject/jrtjrdtx.html