Estoy intentando instalar en un servidor remoto, actualizaciones aprobadas en nuestro 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)}
Pero me sale este error de acceso denegado:
Acceso denegado. (Excepción de HRESULT: 0x80070005 (E_ACCESSDENIED)) + CategoryInfo: NotSpecified: (:) [Get-WindowsUpdate], UnauthorizedAccessException + FullyQualifiedErrorId: System.UnauthorizedAccessException,PSWindowsUpdate.GetWindowsUpdate + PSComputerName: servidor1
Soy administrador del servidor remoto.
¿No es posible iniciar la instalación de actualizaciones en servidores remotos?
Gracias,
Respuesta1
No puede instalar actualizaciones en una computadora desde una sesión remota.aquí hay una listalo que puede y no puede hacer usando WUA desde una computadora remota.
Desde que usa, PSWindowsUpdate
puede usar Invoke-WUJob
el cual crea y ejecuta una tarea programada en la computadora remota, solucionando la limitación de WUA. p.ej:
invoke-WUJob -ComputerName MyComputer -Script { Install-WindowsUpdate -AcceptAll -SendReport -IgnoreReboot } -Confirm:$false -verbose -RunNow
Hayotras maneraspara solucionar este problema, sin embargo, creo que es el más fácil.