windows进程操作

1、查询进程情况

tasklist 和任务管理器展示一样

2、查询进程过滤

 按照pid查找:tasklist /fi "pid eq 14800"

                        tasklist /fi "pid gt 12504"  (pid大于12504的进程,eq等于,lt小于,le小于等于,ge大于等于,ne不等于)

                        tasklist /fi "pid eq 14800" /fo csv(/fo 输出格式为csv,支持TABLE、LIST、CSV)

                       tasklist /v /fi "pid eq 14800" /fo csv(/v 查询详细信息)

按照应用名称:tasklist /fi "IMAGENAME eq feishu.exe"

按照状态:tasklist /v /fi "STATUS ne RUNNING"(非运行状态的进程)

按照内存使用:tasklist /fi "MEMUSAGE gt 285800"(内存使用超过285800k)

按照cpu使用:

按照用户名:tasklist /v /fi "USERNAME eq  DESKTOP-SSN62MI\hanfang"

组合/fi条件:tasklist /v /fi "USERNAME eq  DESKTOP-SSN62MI\hanfang" "MEMUSAGE gt 285800"

3、停止进程

根据pid来kill进程:Taskkill /pid 1132

根据imagename来kill进程:taskkill /IM notepad.exe

根据pid来kill进程:ntsd -c q -p 1332 (结束explorer.exe进程)

根据imagename来kill进程:ntsd -c q -pn ***.exe (***.exe 为进程名,exe不能省)

4、python操作windows进程

# 第三方包:pip install psutil
# 常用方法:
# 获取开机时间
psutil.boot_time()
datetime.datetime.fromtimestamp(psutil.boot_time ()).strftime("%Y-%m-%d %H: %M: %S")

# 获取所有进程pid
psutil.pids()

#单个进程操作
p = psutil.Process(pid)
p.name()                           #进程名
p.exe()                            #进程的bin路径
p.cwd()                            #进程的工作目录绝对路径
p.status()                         #进程状态
p.create_time()                    #进程创建时间
p.uids()                           #进程uid信息
p.gids()                           #进程的gid信息
p.cpu_times()                      #进程的cpu时间信息,包括user,system两个cpu信息
p.cpu_affinity()                   #get进程cpu亲和度,如果要设置cpu亲和度,将cpu号作为参考就好
p.memory_percent()                 #进程内存利用率
p.memory_info()                    #进程内存rss,vms信息
p.io_counters()                    #进程的IO信息,包括读写IO数字及参数
p.connectios()                     #返回进程列表
p.num_threads()                    #进程开启的线程数
p.terminate()                      #结束进程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值