自动关闭指定标题窗口 Batch命令关闭指定标题栏的应用程序窗口 - 电脑 - ca88会员登录入口

自动关闭指定标题窗口 Batch命令关闭指定标题栏的应用程序窗口

发布时间:2017-05-25 14:46:53 编辑:亚洲城ca88手机版官网
应用场景:
当前用户会话中打开了多个窗口,需要关闭其中某个标题栏包含指定内容的窗口。比如,打开了多个Java应用程序,而只想关闭Apache JMeter。注:这里的关闭是指通过taskkill杀死相应的进程。

脚本:
@echo off
for /f "tokens=2,10,11 delims= " %%l in ('tasklist /v') do (
    echo "%%l - %%m"
    if "%%m%%n" == "Apache JMeter" taskkill /f /PID %%m
    if "%%m" == "PACS.jmx" taskkill /f /PID %%l
)

说明:
1. tasklist /v 会将当前运行的进程的详细信息打印出来,其中包含“窗口标题”。
2. for /f "tokens=2,10,11 delims= " 将tasklist /v打印出的每条记录通过空格分组并提出其中的第2,10,和11项

热门文章