我目前正在尝试创建一个可以杀死特定任务的程序。我希望这个程序是跨平台的,因此,我想在没有系统命令的情况下终止所需的任务。
这是我到目前为止所拥有的......
import subprocess
import time
import os
def task_kill(times, task, sleep_time):
for x in range(times):
try:
subprocess.call("taskkill /IM {} /F".format(task), shell=True)
print("[+]Command Exected Successfully[+]")
time.sleep(sleep_time)
except Exception:
pass
def main():
while True:
print(os.system("tasklist"))
task_to_kill = str(input("Task to kill: "))
times_to_kill = int(input("Enter times to kill task: "))
pause = float(input("Pause time between command: "))
task_kill(times_to_kill, task_to_kill, pause)
main()
[我知道任务管理器存在]
- 再次感谢,马特