cmd 运行完成后自动关闭

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmd 运行完成后自动关闭相关的知识,希望对你有一定的参考价值。

参考技术A 一般来说,有两种种方法可以在批命令运行后自动关闭cmd窗口:
1、在命令后加exit命令,例如新建一个“test.bat”,其内容如下:
@echo off
path
dir

ping 192.168.16.1
exit
2、在调用批命令文件前加start命令
例如,建立一个批命令文件“test_start.bat”如下:
@echo off
start "test.bat"
当我们执行test_start.bat 命令后,会发现test.bat新开了一个cmd窗口,命令执行完后,该cmd窗口自动关闭。
实际上,不管1或2,其关键还是那个“exit”命令。

关于Exit命令:
Exit:退出当前批处理脚本或 Cmd.exe 程序(即,命令解释程序)并返回到曾启动Cmd.exe 的程序或返回到“程序管理器”。
命令语法 exit [/b] [ExitCode]
命令参数

/b 退出当前批处理脚本。
ExitCode 指定数字编号。
如果在批处理脚本之外使用 /b,就会退出 Cmd.exe。如果使用 /b,Cmd.exe 将 ERRORLEVEL 设置为指定的 ExitCode。如果退出Cmd.exe,Cmd.exe 则使用指定的 ExitCode 设置进程退出代码。

最简单的让Python程序运行完后命令行窗口(cmd窗口)不自动关闭的方法

最简单的让Python程序运行完后命令行窗口不自动关闭的方法就是:
在程序末尾加上下面这条语句:

input('Press Enter to exit...')

示例代码如下:

print('i lov my city')
input('Press Enter to exit...')

运行结果如下:

以上是关于cmd 运行完成后自动关闭的主要内容,如果未能解决你的问题,请参考以下文章

求教:运行bat文件后如何让cmd窗口自动关闭?

C语言的运行文件完了,怎么会自动关闭窗口啊?

最简单的让Python程序运行完后命令行窗口(cmd窗口)不自动关闭的方法

win 7 cmd命令窗口 一弹出来就自动关闭 急求方法解决

如何让批处理命令后运行后自动关闭

PyQt5 窗口在运行几秒钟后自动关闭 - “进程以退出代码 -1073741819 (0xC0000005) 完成”