2010-01-17 149 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