En el administrador de dispositivos de Windows es posible iniciar "manualmente" una actualización automática de un dispositivo. Pero es muy tedioso, se debe hacer clic en cada dispositivo (ya que no se sabe si ese dispositivo en particular tiene una actualización disponible), luego se debe hacer clic en las ventanas emergentes y hay que esperar a que finalice la búsqueda en línea.
Así que esperaba que hubiera algún script de Powershell capaz de hacer esto, o tal vez una entrada de registro para que "Windows Update" se encargara de eso.
(Ehm sí, Windows NO actualiza automáticamente TODOS los dispositivos en el administrador de dispositivos).
windows-10
drivers
windows-update
device-manager
usuario5542121
fuente
fuente
Respuestas:
El artículo Script para instalar o actualizar controladores directamente desde el Catálogo de Microsoft contiene un script de PowerShell para hacer lo que se le pide.
El artículo incluye buenas explicaciones de cada parte del guión. Reproduzco a continuación solo el script desnudo con solo cambios menores (que no he probado):
Un paquete potente y de uso general es PSWindowsUpdate .
Aquí hay un par de tutoriales sobre cómo instalarlo y usarlo:
El paquete agrega el
Get-WUInstall
comando (y otros) con los que puede obtener e instalar actualizaciones. La fuente deGet-WUInstall
también está disponible por separado de github .Otro ejemplo de su uso se encuentra en el artículo PS Script para automatizar las actualizaciones de Windows y MS .
fuente
#set Window Title $host.ui.RawUI.WindowTitle = "Driver Updater by harrymc"
y para evitar que se cierre el PowerShellWrite-Host Write-Host('Press any key to exit ...') -Fore Yellow $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
y ejecutar el script desde un lote:@echo off powershell.exe -noprofile -ExecutionPolicy Unrestricted -command "&{start-process powershell -ArgumentList ' -ExecutionPolicy Unrestricted -noprofile -file ""%~dp0update.ps1""' -verb RunAs}
mientras que el script ps se llama update.ps1 y está en el mismo directorio.Exception from HRESULT: 0x80240024
)Existe una aplicación MiniTool de actualización de Windows que puede obtener esos controladores, pero es capaz de mucho más, con respecto a las actualizaciones de Windows.
(Personalmente, todavía prefiero el script de harrymc, es indoloro, solo comience y listo)
Citado del Foro de Inglés:
fuente
Otra herramienta para actualizar, muy similar a "Windows Update MiniTool":
https://github.com/DavidXanatos/wumgr
Enlace de descarga: https://github.com/DavidXanatos/wumgr/releases/latest
fuente