2012-02-13 80 views
-1

我有兩個.bat文件,即A.bat & B.bat A.bat調用B.bat,最終調用SAS宏批量處理。整個過程按原樣運行並提供預期結果。 但是,如果我將A.bat轉換成A.exe並嘗試運行,它將無法執行。 任何人都可以請幫忙嗎?從exe文件(A.exe)調用bat文件(B.bat)


A.exe時

@echo off 
call "C:\B.bat" 


B.bat

@echo off 
echo press a key to start pining 
pause 
ping www.google.com 
pause 

+3

爲什麼要將A.bat轉換爲A.exe?更改擴展名不會轉換文件!它不這樣工作。 – FJRA 2012-02-13 06:20:58

回答

1

你不能改變一個批處理文件擴展名,並神奇地將其轉換成一個可執行文件。您需要將該擴展名留爲蝙蝠。你在重命名時想解決什麼問題?