我可以在批处理文件的末尾放置什么命令来防止在文件执行后自动关闭控制台?


当前回答

将cmd.exe作为新行添加到要执行的代码下面:

c:\Python27\python D:\code\simple_http_server.py

cmd.exe

其他回答

下面将命令放在批处理文件中的方法将打开新的命令提示窗口,并且新窗口不会自动退出。

start "title" call abcd.exe param1 param2  
start "title" call xyz.exe param1 param2

使用:调用yourbatch.cmd

是否有效 将处理脚本,然后在同一窗口上继续弹出其他代码(cmd实例)

将cmd.exe作为新行添加到要执行的代码下面:

c:\Python27\python D:\code\simple_http_server.py

cmd.exe

这取决于具体的问题!

通常pause在.bat文件中完成工作。

如果您希望cmd.exe不关闭,以保持输入,请在文件末尾使用cmd /k命令。

我的方法是写一个实际的批处理(说“foo.bat”)来完成工作;然后创建另一个"start.bat":

@echo off
cmd /k foo.bat

我发现这在设置一次性环境变量时非常有用。