[windows bat]如何停止一个进程
2021-01-19 09:11
标签:str dom title head 提示 情况 unknown 帮助 password 描述: 参数列表: 筛选器: 说明 其中的有效运算eq:等于、ne:不等于、gt:大于、lt:小于、ge:大于等于、le、小于等于 杀死对应进程: 个人觉得不要用eq之外的运算,一不小心可以能把系统进程杀死了,给你一个蓝屏!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-时,
taskkill /pid pid
taskkill /im xxx.exe
taskkill /fi "imagename eq xxx.exe"
taskkill /fi "pid eq pid"