使用 python os.system 终止名称包含空格的任务
kill a task with name containing whitespace using python os.system
我试图从 python 脚本中终止任务。
任务名称包含空格。
比如"My Program.exe"。
我使用以下行,但它抱怨参数无效,因为名称包含空格。
os.system("TASKKILL /F /IM My Program.exe")
我找不到如何转义空格。
我试过了
os.system("TASKKILL /F /IM "My Program.exe"")
os.system("TASKKILL /F /IM \"My Program.exe\"")
os.system("TASKKILL /F /IM 'My Program.exe'")
os.system("TASKKILL /F /IM \'My Program.exe\'")
但是还是不行。
这对我有用:
os.system("TASKKILL /F /IM \"My Program.exe\"")
检查您的应用程序是否真的在任务管理器中命名为 'My Program.exe'。另外,检查您是否有权限终止该进程。
我试图从 python 脚本中终止任务。 任务名称包含空格。
比如"My Program.exe"。
我使用以下行,但它抱怨参数无效,因为名称包含空格。
os.system("TASKKILL /F /IM My Program.exe")
我找不到如何转义空格。
我试过了
os.system("TASKKILL /F /IM "My Program.exe"")
os.system("TASKKILL /F /IM \"My Program.exe\"")
os.system("TASKKILL /F /IM 'My Program.exe'")
os.system("TASKKILL /F /IM \'My Program.exe\'")
但是还是不行。
这对我有用:
os.system("TASKKILL /F /IM \"My Program.exe\"")
检查您的应用程序是否真的在任务管理器中命名为 'My Program.exe'。另外,检查您是否有权限终止该进程。