批处理脚本关闭所有打开的命令提示符窗口

问题描述 投票:9回答:3

我有一个.cmd文件,我可以通过以下文件打开Command Prompt的多个实例:

launcher.cmd -fs
launcher.cmd -tds
launcher.cmd -fsd

每个命令打开一个新的命令提示符。

所以我想做的是创建一个批处理文件,以自动关闭所有打开的Command Prompt,而不是手动执行。

windows-7 command-prompt
3个回答
17
投票

请小心:您可能会杀死比所需数量更多的进程:

taskkill /IM cmd.exe

您可以添加其他过滤器:

taskkill /IM cmd.exe /FI "WINDOWTITLE eq launcher*"

使用

tasklist /FI "imagename eq cmd.exe " /V

了解如何将cmd.exe进程用于任务杀死

您可以添加/ F参数以强制关闭该过程,但仅当该过程未响应正常请求时,我才使用该参数。


-3
投票
TASKKILL /F /IM cmd.exe /T 

好的解决方案

© www.soinside.com 2019 - 2024. All rights reserved.