我有一个每分钟运行一个 exe 的任务。
我注意到奇怪的行为,发现该 exe 每分钟运行两次。
我已在任务调度程序中“结束”并禁用了该任务。现在我看到这个其他“僵尸”任务继续每分钟运行。
我怎样才能找到并杀死它?
答案1
使用taskkill
将帮助您解决您的问题。
该命令的一般语法如下:
taskkill [OPTIONS] [PID]
正如您所料,此命令有很多可用选项。一些更有用的选项是:
/s COMPUTER -- (Where COMPUTER is the IP or address of a remote computer). The default is the local computer, so if you're working with a command on the local machine, you do not have to use this option.
/u DOMAIN\USER -- (Where DOMAIN is the domain and USER is the username you authenticate to). This option allows you run taskkill with the account permissions of the specified USERNAME or DOMAIN\USERNAME.
/p -- If you use the /u option, you will also need to include the /p option, which allows you to specify the user password.
/fi -- Allows you to run the taskkill command with filters.
/f -- Forces the command to be terminated.
/IM -- Allows you to use an application name instead of the PID (Process ID number) of the application.
可以在 CMD 中输入以下命令查看 taskkill /?
使用 taskkill 命令的帮助开关。
使用应用程序名称终止 终止恶意应用程序的最简单方法taskkill
是使用/IM
选项。操作如下:
taskkill /IM APPLICATION_NAME
您要终止的应用程序的名称在哪里APPLICATION_NAME
。例如,Outlook 拒绝关闭。要使用 taskkill 关闭它,您可以执行以下命令:
taskkill /IM outlook.exe
希望这有帮助,祝你好运!