我正在执行一个从主批处理文件中作为 java.exe 运行的 bat 文件(子文件)。
我不能使用 taskkill /im java.exe,因为它也会杀死所有其他 java 进程。因此,我想在执行子批处理文件后立即知道子批处理文件的进程ID,以便我只能杀死子批处理文件。
如果您有任何建议,请告诉我。
我正在执行一个从主批处理文件中作为 java.exe 运行的 bat 文件(子文件)。
我不能使用 taskkill /im java.exe,因为它也会杀死所有其他 java 进程。因此,我想在执行子批处理文件后立即知道子批处理文件的进程ID,以便我只能杀死子批处理文件。
如果您有任何建议,请告诉我。
wmic process call create "some.exe" | find "ProcessId"
在这里,我尝试创建一个工具来包装上面的内容并返回更简洁的结果: http: //pastebin.com/D5rjF5CK 和 http://ss64.org/viewtopic.php?id=1495