我一直试图杀死一个进程,但我的所有选项都给了我一个
Windows Access Denied Error.
我通过test = subprocess.Popen([sys.executable,“testsc.py”])打开进程(python脚本),我想杀死那个进程.
到目前为止,我已经尝试过os.kill(pid,signal.SIGILL),os.kill(pid,9),test.Terminate()和test.kill().所有这些都给了我错误.
我在Windows 7 x86机器上使用Python 2.7.1.4.我很感激你的帮助!谢谢!
最佳答案 有趣的是,这意味着拒绝访问.您无权终止该进程.这可能是由于您的帐户级别(“访客”类型的帐户或受组策略限制的帐户),或者可能是由于UAC(管理员在您自己的计算机上但未以管理员身份运行) – 不确定Windows 7是否允许非 – 高效的进程杀戮,虽然我会想到它会).