Используя Windows Powershell, открывается блокнот.

notepad.exe

Но этого, который предназначен для удаленного доступа к виртуальной машине и открытия там блокнота, нет. Вместо этого процесс начинается, но графический интерфейс скрыт.

$s = New-PSSession -ComputerName MyVirtualMachine
Invoke-Command -Session $s -ScriptBlock {notepad.exe}

Мне нужно знать несколько вещей.

  1. Как запустить процесс с удаленным удалением Powershell, чтобы его графический интерфейс был виден?
  2. Почему графический интерфейс невидим?
  3. Если я последую вашему совету относительно пункта 1. каковы последствия того, как начнется процесс? Я хочу, чтобы процесс запускался от имени пользователя, под которым я вошел (так же, как учетные данные, с которыми я подключаю Powershell).
  4. Я хочу выбрать, есть ли у процесса права администратора (учетные данные будут), поскольку мне нужно запускать тесты процессов как с правами администратора, так и без них.
  5. Вы можете подумать о других факторах, которые могут повлиять на ход процесса. Я тестирую программное обеспечение, поэтому поведение должно быть таким же, как если бы пользователь дважды щелкнул по значку.

0