从exe文件(A.exe)调用bat文件(B.bat)

发布于 2025-01-05 11:22:19 字数 353 浏览 4 评论 0原文

我有两个 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌面超妹 2025-01-12 11:22:19

您无法更改批处理文件的扩展名并神奇地将其转换为可执行文件。您需要将扩展​​名保留为 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?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文