Недавно, пробуя что-то в админке Windows, я столкнулся с ситуацией. Например, когда у меня есть задача системного уровня, запланированная, например, для запуска калькулятора Windows, задача будет запускаться и запускать процесс.
Однако проблема заключается в том, что процесс не отображается на рабочем столе текущего пользователя. Мне было интересно, как можно было бы, используя системную учетную запись, запустить калькулятор на рабочем столе текущего использования.
Я бы предпочел, чтобы это исправление было выполнено с помощью команды, а не изменений в настройках задачи, поскольку задачи — не единственная ситуация, в которой возникает эта проблема. Например, я считаю, что у меня была такая же проблема при запуске процесса с использованием командной строки системного уровня или при запуске процесса на другом компьютере с использованием учетной записи администратора и psexec.
Я знаю, что существуют риски использования системы. Этот вопрос в основном заключается в том, как запустить процесс на определенном рабочем столе или текущем пользователе, а не просто появиться в диспетчере задач.