zoukankan      html  css  js  c++  java
  • [windows bat]如何停止一个进程

    taskkill /IM tail.exe /F
    
    
    以下为附带习得
    tasklist | findstr "tail"
    taskkill -PID 1592 -F
    

      

    window下用taskkill杀死进程

     摘自:https://www.cnblogs.com/wangzhaobo/p/9200743.html
    TASKKILL [/S system [/U username [/P [password]]]]   
             { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]

    描述:
    使用该工具按照进程 ID (PID) 或映像名称终止任务。

    参数列表:

    1. /S    system    指定要连接的远程系统。  
    
    2. /U    [domain]user    指定应该在哪个用户上下文执行这个命令。
    
    3. /P    [password]       为提供的用户上下文指定密码。如果忽略,提示输入。
    
    4. /FI   filter           应用筛选器以选择一组任务。允许使用 "*"。例如,映像名称 eq acme*
    
    5. /PID  processid        指定要终止的进程的 PID。使用 TaskList 取得 PID。
    
    6. /IM   imagename        指定要终止的进程的映像名称。通配符 '*'可用来 指定所有任务或映像名称。
    
    7. /T                     终止指定的进程和由它启用的子进程。
    
    8. /F                     指定强制终止进程。
    
    9. /?                     显示帮助消息。

    筛选器:

    筛选器名有效运算符有效值
    STATUS eq,ne RUNNING|NOTRESPONDING|UNKNOWN
    IMAGENAME eq,ne 映像名称
    PID eq,ne,gt,lt,ge,le PID值
    SESSION eq,ne,gt,lt,ge,le 会话编号。
    CPUTIME eq,ne,gt,lt,ge,le CPU时间,格式为hh:mm:ss。hh-时,

    说明

    • 1) 只有在应用筛选器的情况下,/IM 切换才能使用通配符。
    • 2) 远程进程总是要强行 (/F) 终止。
    • 3) 当指定远程机器时,不支持 "WINDOWTITLE" 和 "STATUS" 筛选器。

    其中的有效运算eq:等于、ne:不等于、gt:大于、lt:小于、ge:大于等于、le、小于等于

    杀死对应进程:

    taskkill /pid pid  
    
    taskkill /im xxx.exe  
    
    taskkill /fi "imagename eq xxx.exe"  
    
    taskkill /fi "pid eq pid"  

    个人觉得不要用eq之外的运算,一不小心可以能把系统进程杀死了,给你一个蓝屏!

  • 相关阅读:
    这个帖子主要总结数据库备份方面的问题
    Visual C#.Net 网络程序开发Socket篇
    数据库设计说明书参考模板
    用Visual C#开发WinForm的应用程序
    在ASP.NET页中读取文本文件
    如何通过 SQL Server 链接服务器和分布式查询使用 Excel
    ER概念模型
    SQL Server 存储过程的分页方案比拼
    读出某一个目录的文件和文件夹
    Linux中的定时任务简单操作实例
  • 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/12161805.html
Copyright © 2011-2022 走看看