我有一个蝙蝠每15秒执行一个文件夹中的所有文件。我需要将它.exe作为隐藏的应用程序运行它。 我已经将它转换为.exe与bat到exe转换器和其他程序,我看到在所有这些,当我执行.exe,例如,Load.exe,同时自动启动cmd.exe。如果我杀死Load.exe,它仍会继续运行,直到我杀死cmd.exe。
那么,我可以在不依赖cmd.exe的情况下从.bat创建.exe吗?
答案 0 :(得分:1)
简短却正确答案:不,你不能。
答案 1 :(得分:0)
我不知道它是否依赖于CMD(可能不是),但您可以使用C ++函数系统来执行.bat文件的每一行。
做类似的事情:
#include <stdlib.h>
int main()
{
system("<batch command goes here>");
return 0;
}
同时,您可以将.bat文件的每一行添加到系统函数中,并将其作为CPP / C程序执行。