Windows' taskkill.exe 的替代命令行

Command line alternative to Windows' taskkill.exe

首先,如果我发错地方了,请不要攻击我。那件事发生在我之前的服务器故障上,我不需要它再次发生。

无论如何,我一直在编写一些批处理脚本,我需要一个好的命令行 taskkill.exe 替代方法来在程序执行另一个命令之前终止它。例如:

@echo off
echo Killing task . . . 
AltTaskKiller /IM calc.exe
if running calc.exe goto notkilled
echo Task killed . . .
pause
goto end

:notkilled
echo Task could not be killed . . . 
pause

:end

谢谢!

好的,这应该做同样的事情:

WMIC PROCESS WHERE Name="calc.exe" CALL Terminate

nircmd 会做你想做的事(以及更多)

nircmd.exe killprocess calc.exe

http://www.nirsoft.net/utils/nircmd.html