在我的python代码中,我需要杀死所有java.exe子进程,我正在使用subprocess.call(“ taskkill / f / im java.exe”),当java.exe子进程存在但工作失败时,此方法工作正常如果“ java.exe”子进程不存在,则显示“错误:找不到进程“ java.exe””,因此我想知道是否有任何方法可以检测是否有任何java.exe子进程正在运行,然后尝试将其杀死。
答案 0 :(得分:0)
您可以先使用subprocess.call
运行tasklist
或wmic process get description
以获得正在运行的进程的完整列表,然后查看java.exe
是否在其中。