Muszę zabić foo.exe, ale tylko pod pewnym kontem użytkownika. Czy jest to możliwe dzięki Taskkill? W takim przypadku zabicie wszystkich wystąpień programu foo.exe byłoby problematyczne.
13
taskkill /F /T /IM foo.exe /FI "USERNAME eq target_user"
powinien to zrobić. /IM
określa nazwę obrazu, a /FI
opcja określa filtr, którego należy użyć w tym przypadku użytkownika o nazwie użytkownika „użytkownik_docelowy”.
W każdym razie musisz być administratorem w systemie lokalnym, aby wymusić zakończenie procesów w kontekście bezpieczeństwa innego użytkownika
%USERNAME%
lub%USERDOMAIN%\%USERNAME%
dla bieżącego użytkownika.