запустить удаленный процесс в контексте

Мне интересно, как запустить процесс удаленно в контексте пользователя, как он его запустил. Позволь мне объяснить. Я знаю, как запустить процесс удаленно, поэтому, например, я хочу запустить блокнот:

Invoke-WmiMethod win32_process -name create -ComputerName $remoteMachine -ArgumentList "notepad" -credential (Get-Credential)

проблема в том, что блокнот запускается «на заднем плане» (не в контексте пользователя), поэтому в этом случае он не увидит открытое диалог / процесс "блокнот" (он будет видеть блокнот только в списке процессов в диспетчере задач). Я хочу, чтобы он увидел диалоговое окно окна блокнота.

Кто-нибудь знает, как этого добиться?

6
задан Tomas Panik 30 May 2011 в 16:02
поделиться