질문에 뛰어 들기 전에 내 것과 비슷한 몇 가지 다른 질문을 찾았지만 내 문제를 해결할 수 없었습니다. 그들에 대한 링크는 다음과 같습니다.
"관리자 권한으로 실행"을 호출하는 스크립트를 원격으로 실행
/programming/10724591/how-to-remote-execute-an-elevated-remote-script-in-powershell
이제 질문에 : Powershell을 통해 원격 컴퓨터에서 Windows Update 스크립트를 실행해야합니다. mstsc를 통해 컴퓨터에 원격으로 접속 한 경우 Powershell을 관리자로 실행하고 Windows Update 스크립트를 실행하면 제대로 작동합니다. mstsc를 통해 컴퓨터에 원격으로 접속 한 경우 관리자로 실행을 선택하지 않고 Powershell을 실행하고 스크립트를 실행하면 "0"인수와 함께 "Download 호출 예외": " HRESULT 예외 : 0x80240044 ""
관리자 권한없이 실행하는 경우에만 발생합니다.
내가 실행중인 스크립트는 다음과 같습니다 : http://www.ehow.com/how_8724332_use-powershell-run-windows-updates.html
이제 Enter-PSSession을 사용하여 컴퓨터에 원격으로 들어가 스크립트를 실행하려고하면 오류가 발생하지만 약간 다릅니다. "0"인수로 "CreateUpdateDownloader"호출 중 예외 : "액세스가 거부되었습니다. (HRESULT 예외 : 0x80070005 (E_ACCESSDENIED)) ""
나는이 문제를 일으킬 수있는 것에 대한 제안에 개방적이지만, 내가 알아 냈다고 생각합니다. Powershell 세션은 높은 권한으로 실행해야한다고 생각합니다. mstsc를 통해 원격 으로이 작업을 수행하는 방법을 알고 있지만 Enter-PSSession을 통해이 작업을 수행 할 수있는 방법을 찾지 못했습니다. Googled와 Googled가 있지만 아무것도 찾지 못했습니다. 누군가 이것에 대해 약간의 도움을 줄 수 있다면 크게 감사하겠습니다.