2010-01-17 153 views
3

完成后我会如何关闭它?完成后自动关闭批处理文件

copy h2.cfg default.cfg /y 
c: 
cd "c:\program\reba" 
"c:\program\reba\reba.exe" 

我尝试添加:

cls 
@exit 
到底

,但我没有工作

编辑:我想cmd窗口关闭时REBA加载

+0

reba.exe是做什么的? – ghostdog74 2010-01-17 00:23:46

+0

是的,如果reba.exe正确退出,这应该会自动关闭。 – 2010-01-17 00:26:00

回答

4

你需要在后台运行reba.exe

shell命令START应该为你做。下面是一些关于它的资料:

http://ss64.com/nt/start.html

我想你可以说像

START "" "c:\program\reba\reba.exe" 
在批处理文件

(即只需添加START)。

+1

请注意,在处理'start'时,不应该盲目地在第一个参数周围使用空格。这导致参数被解释为新窗口的窗口标题,然后程序运行丢失。这意味着它只会产生一个带有相应窗口标题的新的'cmd'窗口。 – Joey 2010-01-17 02:11:48

+0

啊,非常有趣!这就是为什么我引用的文档使这些神秘的训诫,你应该总是包括一个标题,没有给出明智的理由。这清除了一切,谢谢! – 2010-01-17 02:17:14