2012-03-27 82 views
1

批處理文件只有兩行:暫停命令不是在蝙蝠腳本工作

c:\program.exe ... 
pause 

但暫停開不「程序」後,運行結束後...我沒有看到「按任意鍵

+0

你能否提供一些更多的信息? 'program.exe'可能是一個不終止的Windows命令? – Marc 2012-03-27 01:07:12

+0

使用'''start/WAIT'''來啓動''''program.exe'''。 – 2012-03-27 01:07:46

+0

它是[phpunit](https://svn.typo3.org/Teams/forge.typo3.org/hudson-helpers/tools/PHPUnit/PHPUnit-3.5/phpunit.bat)。它終止bc我可以看到它什麼時候結束.. – Alex 2012-03-27 01:08:20

回答

10

,因爲你不是直接運行的可執行程序,它失敗消息」 :(

如果我提出暫停在第一行,那麼它可以神奇地運行 - 您是通過phpunit.bat批處理文件運行它(基礎。對評論中的信息加入問題)

必須從另一個批處理文件中,如果你想返回給調用者

call phpunit 
pause 
1

嘗試打開批處理文件之前保存調用批處理文件,它爲我工作