¿Puedo usar taskkill para matar un proceso que se ejecuta bajo un determinado usuario?

13

Necesito matar a foo.exe, pero solo bajo una cuenta de usuario determinada. ¿Es esto posible con taskkill? En este caso, matar todas las instancias de foo.exe sería problemático.

Ducain
fuente

Respuestas:

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

Deberías hacerlo. /IMespecifica el nombre de la imagen, y la /FIopción especifica un filtro para usar, en este caso, un usuario con el nombre de usuario "target_user".

En cualquier caso, necesitará ser un administrador en el sistema local para finalizar forzosamente los procesos en el contexto de seguridad de otros usuarios

Mathias R. Jessen
fuente
Si no desea codificar el nombre de usuario, use %USERNAME%o %USERDOMAIN%\%USERNAME%para el usuario actual.
Salman A