运行并终止程序(Windows下的Python)

时间:2010-05-06 08:05:56

标签: python windows autorun

我想创建一个基本上这样做的小脚本:

run program1.exe --> kill program1.exe 
after n seconds --> run program1.exe again. 

我知道一些基本的Python并会读到这个,但我有点急,只需要尽快完成。

如果有人有脚本/想法,或者可以帮我解决我需要打开并删除.exe文件的语法,请...我也不介意其他语言的解决方案。如果这有点“请写我的代码”,我很抱歉 - 这不是我通常做的事情。

1 个答案:

答案 0 :(得分:3)

阅读subprocess module

import subprocess, time
p = subprocess.Popen(['program1.exe'])
time.sleep(1) # Parameter is in seconds
p.terminate()
p.wait()