gpt4 book ai didi

python - 如何使用python杀死以字符串开头的任务

转载 作者:行者123 更新时间:2023-12-01 07:52:48 26 4
gpt4 key购买 nike

我使用以下命令来终止任务管理器中的任务。

os.system("taskkill /f /im  " + ProgName)

它适用于大多数任务,但我发现它无法杀死一个任务。

CefSharp.BrowserSubprocess.exe

我认为这是因为它的名称中有多个句点,但我不确定。我尝试了该名称的多种变体。

CefSharp.BrowserSubprocess.exe
CefSharp.BrowserSubprocess
\"CefSharp.BrowserSubprocess.exe\"
\"CefSharp.BrowserSubprocess\"

有没有办法使用 python3 终止所有以字符串(例如 CefSharp*)开头的任务?

附注这是我在网站上的第一个问题,请原谅我对主题的无知以及标签或措辞中的任何错误。

最佳答案

Windows taskkill 工具确实接受通配符,因此应该可以测试:

os.system("taskkill /F /IM CefSharp* /T")

/T 用于终止所有子进程。

或者如下:

ProgName = "CefSharp*"
os.system(f"taskkill /F /IM {ProgName} /T")

关于python - 如何使用python杀死以字符串开头的任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56110144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com