我有一个.cmd
文件,我可以通过以下文件打开Command Prompt
的多个实例:
launcher.cmd -fs
launcher.cmd -tds
launcher.cmd -fsd
每个命令打开一个新的命令提示符。
所以我想做的是创建一个批处理文件,以自动关闭所有打开的Command Prompt
,而不是手动执行。
请小心:您可能会杀死比所需数量更多的进程:
taskkill /IM cmd.exe
您可以添加其他过滤器:
taskkill /IM cmd.exe /FI "WINDOWTITLE eq launcher*"
使用
tasklist /FI "imagename eq cmd.exe " /V
了解如何将cmd.exe进程用于任务杀死
您可以添加/ F参数以强制关闭该过程,但仅当该过程未响应正常请求时,我才使用该参数。
TASKKILL /F /IM cmd.exe /T
好的解决方案