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 09:07] – creado lc | windows:powershell:pswindowsupdate [2023/05/11 08: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:// | ||