以下是一个使用 Python 3 编写的示例代码,用于关闭后台进程 'FurMark.exe', 'AcerBattery.exe', 'taskmgr.exe', 'prime95.exe',如果找不到这些进程,则等待1秒。

import psutil
import time

def check_and_close_processes(processes):
    for proc in psutil.process_iter():
        if proc.name() in processes:
            print(f"Closing {proc.name()} process...")
            proc.kill()

def main():
    processes_to_close = ['FurMark.exe', 'AcerBattery.exe', 'taskmgr.exe', 'prime95.exe']
    check_and_close_processes(processes_to_close)
    
    if any(psutil.process_iter()):
        time.sleep(1)

if __name__ == "__main__":
    main()

请注意,此代码使用了 psutil 库,因此需要在运行代码之前使用 pip install psutil 命令来安装它。


原文地址: https://www.cveoy.top/t/topic/o0FP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录