批处理文件执行后,命令窗口如何自动关闭

执行批处理文件,运行一个程序,这时候程序窗口在前面,但是这个时候后面那个cmd窗口也在我现在的要求是,运行这个批处理文件后,程序窗口在桌面上显示,但是后面那个cmd窗口要... 执行批处理文件,运行一个程序,这时候程序窗口在前面,但是这个时候后面那个cmd窗口也在
我现在的要求是,运行这个批处理文件后,程序窗口在桌面上显示,但是后面那个cmd窗口要自动关闭
该如何操作,希望大家帮忙帮忙,很急!!!!
谢谢了先
我在网上看了很多说,在最后一行加exit或者其他的
但是在win7系统和winxp下都不能自动关闭cmd窗口
展开
 我来答
付芝华
推荐于2017-09-03 · TA获得超过566个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:390万
展开全部

start "" "程序路径.exe"     这样调用就OK啦。如:

start "" "D:\123.exe"

 如果下面这样调用,需要等待程序窗口关闭之后CMD窗口才会关闭的。

D:\123.exe
exit
更多追问追答
追问
就是,把程序窗口关闭后,cmd窗口才会关闭,并且程序窗口又自动弹出来了
如何才能在一开始执行批处理文件时,程序窗口弹出来了,然后cmd窗口就自动关闭或者隐藏了呢
追答
调用的时候,不要这样“D:\123.exe”,就start "" "D:\123.exe"这样就可以了。
手机用户16751
2014-09-05 · TA获得超过2944个赞
知道答主
回答量:111
采纳率:0%
帮助的人:131万
展开全部
看看下面(网上查的,我没有试过)

XP的一般状态下,批处理执行后,其窗口将自动关闭;除非执行的批处理中插入了PAUSE命令或者类似的暂停程序,或者也有可能是系统中进行了特殊的设置。

  如果在批处理中没有查到PAUSE或者类似的程序,可以尝试以下的方法:将批处理的扩展名由.bat改为.com,右键点击修改后的程序,删除“属性-程序-命令行”中的.com的扩展名,然后确定勾选其下的“退出时关闭”,然后点击确定,之后将.com扩展名改回.bat,最后执行新产生的DOS快捷方式,测试运行结果。
追问
这样操作好像不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式