Согласно этой статье MSDN:
Важные службы не могут напрямую взаимодействовать с пользователем начиная с Windows Vista. Поэтому методы, упомянутые в разделе «Использование интерактивного сервиса», не должны использоваться в новом коде.
Почему psexec \\REMOTEPCNAME -i -s cmd
прежнему работает правильно и запускает командную строку в контексте NT AUTHORITY\SYSTEM
? Есть ли у SysInternals чит-коды для Windows?