gpt4 book ai didi

Windows TASKKILL 语法问题

转载 作者:可可西里 更新时间:2023-11-01 10:15:37 25 4
gpt4 key购买 nike

这么多年过去了,您可能会认为我已经完成了某种类型的 Windows 批处理文件。但你错了。我正在更新批处理文件并遇到以下语句:

TASKKILL /F /FI "WINDOWTITLE eq SIM RH*" /IM perl.exe

为什么同时使用/FI 和/IM?这两个子句是连在一起的吗?如果我离开/IM,正确的进程就会被杀死。

唯一有意义的方法是,如果它们结束并仅终止具有该窗口标题且是 perl.exe 任务的任务。

最佳答案

是的,它们已添加!

/IM 将杀死具有不同进程 ID 的所有任务
/FI 对其应用过滤器。你可以用这样的东西来测试它:

@echo off
for /L %%i in (1,1,5) do start "%%i" cmd.exe
timeout /t 3
taskkill /F /FI "WindowName ne 3" /IM cmd.exe

这应该给您留下 1 个标题为 3 的命令提示符。所有其他的都将关闭。

ne 更改为 eq 只会关闭标题为 3 的命令提示符,留下 1、2、 4、5yourBatch.bat

关于Windows TASKKILL 语法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com