bat taskkill

  1. taskkill

    • 指令

      • taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
    • 参考

    • 说明

      • [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] 远程控制电脑; 一般需要开启电脑远程协助; 分别对应地址, 用户名, 密码;
      • {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]}

        • [/fi <filter>] [...] 过滤器, 有很多规则; [...] 表示可以有多个过滤器
        • [/pid <processID> | /im <imagename>] 可以通过进程号定位,也可以通过进程名(程序文件名)定位;*表示所有.
      • [/f] 强制执行; 远程无效;
      • [/t] 子进程也一起干掉;
    • 案例

      在这里插入图片描述

      • 启用一个good窗口

      • 远程只能通过pid 关闭.

      在这里插入图片描述··

      • taskkill /s 192.168.0.2 /u username /p password /pid 14268
  2. filter

    • STATUS

      • op : eq,ne 对应 ==, !=; 值: RUNNING | NOT RESPONDING | UNKNOWN,进程状态;
    • IMAGENAME

      • op : eq,ne, 值对应进程名;即文件名;
    • PID

      • op : eq,ne,gt,lt,ge,le, 对应==,!=,>,<,>=,<=; 值: 进程号, 进程号是整型所以可以进行整型比较;
    • SESSION

    • CPUtime

      • op: eq,ne,gt,lt,ge,le, 值: 使用时间; 可以用于定时收费或者长时间运行的程序关掉;
    • MEMUSAGE

      • op: eq,ne,gt,lt,ge,le, 值: 内存使用量, 单位KB;
    • SERVICES

      • op: eq, ne, 值: 服务名; 关闭某个服务;
    • WINDOWTITLE

      • op: eq, ne, 值: 窗口名; 关闭某个或某一些窗口名匹配的程序;
      • 操作远程主机时不可用; /im *表示所有匹配, /im

    • MODULES

      • op: eq, ne, 值: 动态库名;
  3. WINDOWTITLE

    在这里插入图片描述
    有时候可能过滤器过滤出来一组,多个过滤器用来精准过滤;/im processname可以指定进程名,这样就可以更加精准匹配;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值