你好,欢迎提问!
taskkill 命令可以按照进程 ID (PID) 或映像名称终止任务。语法如下:
TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]
***********************************************************************************************
taskkill 命令参数列表如下:
/S system 指定要连接的远程系统。
/U [domain]user 指定应该在哪个用户上下文执行这个命令。
/P [password] 为提供的用户上下文指定密码。
/FI filter 应用筛选器以选择一组任务。允许使用 "*"。
/PID processid 指定要终止的进程的 PID。使用 TaskList 取得 PID。
/IM imagename 指定要终止的进程的映像名称。
/T 终止指定的进程和由它启用的子进程。
/F 指定强制终止进程。
/? 显示帮助消息。
taskkill 命令筛选器如下:
筛选器名 有效运算符 有效值
STATUS eq, ne RUNNING |NOT RESPONDING | UNKNOWN
IMAGENAME eq**** le CPU 时间,格式为 hh:mm:ss。 hh - 时, mm - 分,ss - 秒
MEMUSAGE eq, ne, gt, lt, ge, le 内存使用量,单位为 KB
USERNAME eq, ne 用户名,格式为 [domain]user
MODULES eq, ne DLL 名称
SERVICES eq, ne 服务名称
WINDOWTITLE eq, ne 窗口标题
***********************************************************************************************
我们使用的命令是 taskkill /F /FI "USERNAME eq 【您的用户名】" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe,
意思是在此用户账户下筛选 explorer.exe(文件资源管理器)和 dwm.exe(桌面窗口管理器),将这两项强制终止进程,即可达到关闭所有程序的目的。
***********************************************************************************************
如果您对 taskkill 命令感兴趣,可以通过下面的链接访问有关此内容的 Microsoft 文档:https://docs.microsoft.com/en-us/windows-server...
如果您所咨询的问题得到解决,可以对我的回复标记解答,感谢!