Мне интересно, как запустить процесс удаленно в контексте пользователя, как он его запустил. Позволь мне объяснить. Я знаю, как запустить процесс удаленно, например, я хочу запустить блокнот:
Invoke-WmiMethod win32_process -name create -ComputerName $remoteMachine -ArgumentList "notepad" -credential (Get-Credential)
проблема в том, что он запускает блокнот «на заднем плане» (не в контексте пользователя), поэтому в этом случае он не увидит открытый диалог / процесс «Блокнот» (он увидит блокнот только в списке процессов). в диспетчере задач). Я хочу, чтобы он увидел диалоговое окно блокнота.
Кто-нибудь знает, как этого добиться?