Powershell Remoting으로 프로그램 시작

Powershell Remoting으로 프로그램 시작

Windows Powershell을 사용하면 메모장이 열립니다.

notepad.exe

그러나 가상 머신에 원격으로 접속하여 거기에서 메모장을 여는 것은 그렇지 않습니다. 대신 프로세스가 시작되지만 GUI는 숨겨집니다.

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

몇 가지를 알아야 해요.

  1. GUI가 표시되도록 Powershell 원격으로 프로세스를 시작하려면 어떻게 해야 하나요?
  2. GUI가 보이지 않는 이유는 무엇입니까?
  3. 항목 1에 관한 귀하의 조언을 따른다면 프로세스가 시작되는 방식에 어떤 영향을 미치나요? 로그인한 사용자로 프로세스를 시작하고 싶습니다(Powershell을 연결하는 자격 증명과 동일).
  4. 관리자 권한 유무에 관계없이 프로세스에 대해 테스트를 실행해야 하므로 프로세스에 관리자 권한(자격 증명)이 있는지 여부를 선택하고 싶습니다.
  5. 프로세스 실행 방식에 영향을 미칠 수 있는 다른 요소도 생각할 수 있습니다. 저는 소프트웨어를 테스트하고 있으므로 동작은 사용자가 아이콘을 두 번 클릭하는 것과 동일해야 합니다.

관련 정보