Вы можете использовать команды Taskkill для уничтожения определенного процесса на определенном сервере, работающем под определенным именем пользователя (см. Ниже).
Убить процесс, нацелив его на ...
- имя удаленного сервера, на котором он работает
- имя пользователя, запускающего процесс
- имя процесса на удаленном сервере
Пример команды
Обязательно установите соответствующие значения в <RemoteServerName>
, <Username>
и <appname.exe>
части Taskkill команды ниже, соответственно, для окружающей среды и потребностей.
TASKKILL /S <RemoteServerName> /F /FI "USERNAME eq <Username>" /IM <appname.exe>
Дополнительные ресурсы
Taskkill /?
/S system Specifies the remote system to connect to. /FI filter Applies a filter to select a set of tasks. Allows "*" to be used. ex. imagename eq acme* /F Specifies to forcefully terminate the process(es). /IM imagename Specifies the image name of the process to be terminated. Wildcard '*' can be used to specify all tasks or image names Filters: USERNAME eq, ne User name in [domain\]user format