Batch file 从exe文件(a.exe)调用bat文件(B.bat)
我有两个.bat文件,即A.bat和B.bat A.bat调用B.bat,后者最终调用SAS宏进行批处理。 整个过程按原样进行,并给出预期的结果。 但是,如果我将.bat转换为.exe并尝试运行,它将无法执行。 有人能帮忙吗Batch file 从exe文件(a.exe)调用bat文件(B.bat),batch-file,executable,Batch File,Executable,我有两个.bat文件,即A.bat和B.bat A.bat调用B.bat,后者最终调用SAS宏进行批处理。 整个过程按原样进行,并给出预期的结果。 但是,如果我将.bat转换为.exe并尝试运行,它将无法执行。 有人能帮忙吗 A.exe 蝙蝠 您不能更改批处理文件的扩展名并将其神奇地转换为可执行文件。您需要将分机保留为bat。重命名时您试图解决什么问题?为什么要转换A.exe中的.bat?更改扩展名不会转换文件!这样不行。 @echo off call "C:\B.bat" @echo o
A.exe
蝙蝠
您不能更改批处理文件的扩展名并将其神奇地转换为可执行文件。您需要将分机保留为bat。重命名时您试图解决什么问题?为什么要转换A.exe中的.bat?更改扩展名不会转换文件!这样不行。
@echo off
call "C:\B.bat"
@echo off
echo press a key to start pining
pause
ping www.google.com
pause