Powershell을 사용하여 원격으로 업데이트 설치에 대한 액세스가 거부되었습니다.

Powershell을 사용하여 원격으로 업데이트 설치에 대한 액세스가 거부되었습니다.

원격 서버에 설치하려고 하는데 Wsus에서 업데이트가 승인되었습니다.

$session=New-PSSession -ComputerName server1
    Invoke-Command -Session $session -ScriptBlock {
    (Import-module -name "S:\temp\PSWindowsUpdate" -Verbose),
    (Get-WindowsUpdate | Format-Table -Verbose)
    Enable-WURemoting
    (Install-module pswindowsupdate -force -Accept -SkipPublisherCheck -AllowClobber),
    (Get-WUInstall -AcceptAll -AutoReboot -Verbose)}

하지만 다음과 같은 액세스 거부 오류가 발생합니다.

접근이 금지되어있다. (HRESULT 예외: 0x80070005 (E_ACCESSDENIED)) + CategoryInfo: NotSpecified: (:) [Get-WindowsUpdate], UnauthorizedAccessException + FullyQualifiedErrorId: System.UnauthorizedAccessException,PSWindowsUpdate.GetWindowsUpdate + PSComputerName: server1

저는 원격 서버의 관리자입니다.

원격 서버에 업데이트 설치를 시작할 수 없습니까?

감사해요,

답변1

원격 세션에서는 컴퓨터에 업데이트를 설치할 수 없습니다.여기 목록이 있어요원격 컴퓨터에서 WUA를 사용하여 수행할 수 있는 작업과 수행할 수 없는 작업.

이를 사용하면 원격 컴퓨터에서 예약된 작업을 생성하고 실행하여 WUA 제한 사항을 해결할 PSWindowsUpdate수 있습니다 . Invoke-WUJob예:

invoke-WUJob -ComputerName MyComputer -Script { Install-WindowsUpdate -AcceptAll -SendReport -IgnoreReboot } -Confirm:$false -verbose -RunNow

있다다른 방법들이 문제를 해결하려면 이것이 가장 쉬운 방법이라고 생각합니다.

관련 정보