【发布时间】:2011-12-08 17:31:20
【问题描述】:
在我的批处理文件中,如果它正在运行,我会尝试使用它的名称终止一个任务。 为此,我使用以下命令
Tasklist | findstr "abc.exe"
IF %ErrorLevel% EQU 0 Taskkill /F /IM "abc.exe"
问题是,运行的“abc.exe”可能不止一个。 两者都存储在两个不同的位置(例如,C:\A\abc.exe、C:\B\abc.exe)。
有没有办法只杀掉C:\A\abc.exe?
【问题讨论】:
标签: batch-file tasklist