当使用java杀死Windows任务列表中的进程时,如何才能收回回调?如何监视事件?我想知道如果进程被杀死然后启动自动?
非常感谢!答案 0 :(得分:1)
好的,你可以分配一个每N秒调用外部进程的线程
tasklist /v
可能在您的窗口标题或程序名称上有过滤器。
要从java启动tasklist
,您可以
Process p = Runtime.getRuntime().exec("tasklist /v");
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
然后阅读BufferedReader
并检查您的流程。
请记住每次以正确的方式终止流程。