【问题标题】:Stopping a program/application using a python script使用 python 脚本停止程序/应用程序
【发布时间】:2019-06-27 06:24:37
【问题描述】:

是否有任何方法可以使用 python 脚本或命令终止应用程序,例如 Google Chrome? 此外,是否有任何 python 脚本/命令来阻止应用程序启动。

【问题讨论】:

    标签: python-3.x windows automation


    【解决方案1】:

    您可以在这样的 Python 脚本中使用来自 os.system() 的 Windows taskkill

    import os
    os.system("taskkill /f /im  process_im_goes_here.exe"")
    

    /f 表示强制终止进程,/im 表示进程本身 (ImageProcess),这意味着之后您可以指定 ImageProcess 的完整路径。

    您还可以使用tasklist 查找当前正在运行的进程。

    以下是一些 taskkill 用法示例:

    taskkill /pid 1230 /pid 1241 /pid 1253
    taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
    taskkill /s srvmain /f /im notepad.exe
    taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im \*
    taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im \*
    taskkill /f /fi "PID ge 1000" /im \*
    

    或者,您可以使用psutil

    您可以在此处了解有关taskkill 和/或python os.system 的更多信息。

    另外,这个问题已经回答before

    希望这有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-07
      • 1970-01-01
      • 2013-11-20
      • 2011-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多