lewis_c402 发表于 2013-1-15 02:49:41

杀进程

总觉得电脑上的进程太多,影响速度用 python写了个小程序:
 
import osimport sysdef getpname(p):    pnm, poth = p.split(' ', 1)    pnm = pnm.lower()    pid = poth.strip(' ').split(' ',1)    return pnm, piddef main():    fname = os.path.join(sys.path,'proclist.txt')    f = open(fname,'r')    flist = list()    for l in f:      if l != '':            flist.append(l.strip('\n'))      pfile = os.popen('tasklist')    pfile.readline()    pfile.readline()    pfile.readline()    for l in pfile:      if l is not None:            pnm, pid = getpname(l)      if pnm in flist:            cmd = "taskkill /F /PID " + pid            os.system(cmd)if __name__ == '__main__':    main() 进程文件列表:
<div class="quote_title">
页: [1]
查看完整版本: 杀进程