Ich muss foo.exe töten, aber nur unter einem bestimmten Benutzerkonto. Ist das mit Taskkill möglich? In diesem Fall wäre es problematisch, alle Instanzen von foo.exe zu beenden.
13
taskkill /F /T /IM foo.exe /FI "USERNAME eq target_user"
Sollte es tun. Gibt den Bildnamen an /IM
, und die /FI
Option gibt einen Filter an, der verwendet werden soll, in diesem Fall einen Benutzer mit dem Benutzernamen "target_user".
In jedem Fall müssen Sie ein Administrator auf dem lokalen System sein, um Prozesse im Sicherheitskontext eines anderen Benutzers zwangsweise zu beenden
%USERNAME%
oder%USERDOMAIN%\%USERNAME%
für den aktuellen Benutzer.