我想运行一个 AHK 可执行文件,然后让 java 等待该可执行文件在其脚本末尾终止它自己的进程,然后继续,是否有一个函数可以监视特定 exe 是否正在运行?如果它正在运行,直到它停止?
例如在 AHK 你可以这样做:
IfExist, Appname,
{
insert code
}
我会只使用 AHK 来完成这个项目,但是因为 AHK 的变量和增量非常脆弱,我无法让它正常工作,它的 IF 和 Else 语句
或者如果可能的话,我怎样才能让Java自行暂停一段时间
我真正寻找的只是一段简单的代码来运行 .exe 以及一些等待它不存在的代码
你想继续阅读java.lang.ProcessBuilder启动exe文件,然后java.lang.Process.waitFor()等待该过程完成。如果您想通过进程的 stdin 向进程提供数据,或者读取其 stdout 或 stderr,那么您将面临更复杂的任务,涉及线程来处理流,以便进程不会阻塞。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)