meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
windows:powershell:pswindowsupdate [2022/05/11 10:07] – creado lc | windows:powershell:pswindowsupdate [2023/05/11 09:33] (actual) – [Referencias] lc | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== Actualizar estaciones usando PowerShell ===== | ===== Actualizar estaciones usando PowerShell ===== | ||
+ | ==== Actualizar Windows ==== | ||
+ | Lo primero es ejecutar powershell desde una consola administrador. Para lanzar powershell desde la línea de comandos como administrador | ||
+ | <sxh ps> | ||
+ | |||
+ | === Configurar el proxy si es necesario === | ||
+ | Dentro de poweshell si usamos proxy debemos de especificar primero el mismo | ||
+ | < | ||
+ | o bien | ||
+ | < | ||
+ | |||
+ | == Otra forma de poner el proxy == | ||
+ | <sxh ps> | ||
+ | $proxy = ' | ||
+ | [Net.ServicePointManager]:: | ||
+ | [system.net.webrequest]:: | ||
+ | [system.net.webrequest]:: | ||
+ | </ | ||
+ | |||
+ | También podemos añadirlo en nuestro perfil añadiendo las siguientes líneas al mismo, abrimos el perfil | ||
+ | < | ||
+ | Añadimos al PROFILE las siguientes líneas: | ||
+ | |||
+ | <sxh ps> | ||
+ | [system.net.webrequest]:: | ||
+ | [system.net.webrequest]:: | ||
+ | [system.net.webrequest]:: | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Configurar para que se use TLS1.2 === | ||
+ | <sxh ps> | ||
+ | |||
+ | |||
+ | === Para quitarlo === | ||
+ | < | ||
+ | |||
+ | |||
+ | === Comprobación === | ||
+ | Para hacer una prueba y comprobar si tenemos acceso a internet | ||
+ | <sxh ps> | ||
+ | |||
+ | |||
+ | === Instalar NuGet === | ||
+ | <sxh ps> | ||
+ | |||
+ | Como daba problemas al final a mi me ha funcionando con | ||
+ | <sxh ps> | ||
+ | |||
+ | |||
+ | Con <sxh ps> | ||
+ | |||
+ | === Registrar el repositorio PSGallery === | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | === Instalar el módulo PSWindowsUpdate === | ||
+ | <sxh ps> | ||
+ | |||
+ | Si te da error mirar https:// | ||
+ | |||
+ | == Importamos el módulo a la sesión actual == | ||
+ | <sxh ps> | ||
+ | |||
+ | == error porque está deshabilitada la ejecución de scripts == | ||
+ | Si al ejecutar algún comando nos da error de que no pudo cargarse es probable que tenga restringida la ejecución de scripts | ||
+ | |||
+ | Para saber que política se aplica en el equipo ejecutamos | ||
+ | <sxh ps> | ||
+ | |||
+ | Para cambiar la política | ||
+ | <sxh ps> | ||
+ | |||
+ | Por ejemplo | ||
+ | <sxh ps> | ||
+ | |||
+ | == Comandos del módulo == | ||
+ | * Para saber todos los comandos del módulo ejecutar -> **Get-Command –Module PSWindowsUpdate** | ||
+ | * Ver las opciones configuradas-> | ||
+ | * Ver las actualizaciones pendientes→ **Get-WindowsUpdate o Get-WUList** | ||
+ | * Ver la última vez que actualizó` (New-Object -com " | ||
+ | * Instalar las actualizaciones → **Install-WindowsUpdate** | ||
+ | * Instalar y reinciar **Install-WindowsUpdate -AcceptAll -AutoReboot** | ||
+ | * Instalar un KB específico → **Get-WindowsUpdate -Install -KBArticleID ' | ||
+ | |||
+ | |||
+ | === Ver la fecha de la última actualización === | ||
+ | <sxh ps> | ||
+ | |||
+ | https:// | ||
+ | |||
+ | === Para saber si necesita reiniciar === | ||
+ | <sxh ps> | ||
+ | === Historial de Actualizaciones === | ||
+ | <sxh ps> | ||
+ | |||
+ | <sxh ps> | ||
+ | |||
+ | |||
+ | Para ver la versión del sistema operativo ejecutar < | ||
+ | |||
+ | |||
===== Referencias ===== | ===== Referencias ===== | ||
Línea 5: | Línea 107: | ||
* http:// | * http:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||