从exe文件(A.exe)调用bat文件(B.bat)
我有两个 .bat 文件,即 A.bat 和 A.bat。蝙蝠 A.bat 调用 B.bat,B.bat 最终调用 SAS 宏进行批处理。 整个过程按原样进行并给出了预期的结果。 但是,如果我将 A.bat 转换为 A.exe 并尝试运行,它无法执行。 有人可以帮忙吗?
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
I have two .bat files namely A.bat & B.bat
A.bat calls B.bat which ultimately calls a SAS macro for batch processing.
The whole process works as is and gives desired results.
But if I convert A.bat into A.exe and try to run, it fails to execute.
Can anyone please help?
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法更改批处理文件的扩展名并神奇地将其转换为可执行文件。您需要将扩展名保留为 bat。您在重命名时试图解决什么问题?
You can't change the extension on a batch file and magically convert it into an executable. You need to leave the extension as bat. What problem were you trying to solve in renaming it?