Posso usar o taskkill para matar um processo em execução em um determinado usuário?

13

Eu preciso matar o foo.exe, mas apenas em uma determinada conta de usuário. Isso é possível com o skillkill? Nesse caso, matar todas as instâncias de foo.exe seria problemático.

Ducain
fonte

Respostas:

15
taskkill /F /T /IM foo.exe /FI "USERNAME eq target_user"

deve fazê-lo. /IMespecifica o nome da imagem e a /FIopção especifica um filtro para usar, nesse caso, um usuário com o nome de usuário "target_user".

Em qualquer caso, você precisará ser um administrador no sistema local para finalizar com força processos em outro contexto de segurança de usuários

Mathias R. Jessen
fonte
Se você não deseja codificar o nome de usuário, use %USERNAME%ou %USERDOMAIN%\%USERNAME%para o usuário atual.
Salman A