【发布时间】:2016-11-27 10:47:02
【问题描述】:
我发布了一个关于如何批量执行此操作的帖子,但事实证明批处理脚本不是很流行,我什至几乎不知道,所以现在我请求您帮助在 C++ 中执行此操作。
这是我尝试过的
#include <Windows.h>
using namespace std;
void openBat(char* path) {
system(path);
}
int main() {
for(;;) {
openBat("C:\\Users\\Ivan\\Desktop\\folder\\run.bat");
Sleep(1800000);
//kill opened process
}
return 0;
}
我不确定如何杀死打开的进程,因为每次我运行 bat 脚本时,它都会有一个新的 ID,而且我不能按名称杀死,因为我需要打开其中的 4 个。感谢所有帮助。
【问题讨论】:
-
I posted a thread about how to do this in batch能给个链接吗?此外,“线程”通常在 Stack Overflow 上称为“问题”。 -
抱歉,我删了,只有2条回复,看不懂
-
嗯,这不是删除它的真正理由
-
好吧,如果它意味着什么,我取消删除它。 stackoverflow.com/questions/38543991/…
-
谢谢,埃德。如果真的没用,管理员会删除它。
标签: c++