You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在批处理运行独立窗口的exe后关闭CMD窗口?

解决批处理启动外部程序后CMD窗口自动关闭的问题

直接运行exe文件时,CMD会同步等待程序执行完毕才继续执行后续命令,这就是你的CMD窗口要等记事本关闭才退出的原因。要让CMD启动程序后立刻关闭,需要用start命令异步启动程序:

修改后的批处理代码

start "" "c:\windows\notepad.exe"
EXIT

关键说明

  • start命令的作用是异步启动新进程,不会阻塞当前批处理的执行流程,因此EXIT会立刻执行,关闭CMD窗口。
  • 第一个双引号""用于指定新窗口的标题(可留空),如果程序路径包含空格,必须添加这个空标题参数,否则start会误将路径的第一部分当作窗口标题,导致程序启动失败。

示例:启动路径含空格的程序

start "" "C:\Program Files\SomeApplication\app.exe"
EXIT

内容的提问来源于stack exchange,提问作者imacken

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 09:34:51