杀进程时提示 taskkill 不是内部命令的解决方法

我们在运行os.system('taskkill /F /im xxx.exe')进行杀进程操作时,可能会看到如下提示:

‘taskkill’ 不是内部或外部命令,也不是可运行的程序或批处理文件

这有可能是 system32 下的 taskkill 没有加入系统变量导致的

解决方法

  1. 鼠标右键此电脑,然后选择属性

  2. 选择高级系统设置
    杀进程时提示 taskkill 不是内部命令的解决方法

  3. 点击环境变量
    杀进程时提示 taskkill 不是内部命令的解决方法

  4. 系统变量中选择 Path,然后点击编辑
    杀进程时提示 taskkill 不是内部命令的解决方法

  5. 点击新建,输入%SystemRoot%\system32或者C:\Windows\System32,点击确定