Autor
raulsanchez
COMPARTE
Author
raulsanchez
Share
Formatear tu ordenador puede ser una tarea tediosa, pero la parte más ardua viene después: reinstalar todas tus aplicaciones favoritas. Afortunadamente, con PowerShell y el gestor de paquetes de Windows, Winget, puedes automatizar este proceso y ahorrar tiempo. Aquí te mostramos cómo.
Configurando el Entorno
Primero, asegúrate de tener Winget instalado en tu sistema. Es una herramienta poderosa que permite instalar aplicaciones directamente desde la línea de comandos. Si no lo tienes, puedes instalarlo fácilmente ejecutando el siguiente comando en PowerShell como administrador:
winget install --id Microsoft.Winget.Client
El Script mágico
Hemos preparado un script que instalará una lista de aplicaciones esenciales para ti. Asegúrate de copiar el siguiente código en un archivo llamado instalador.ps1
:
# Lista de aplicaciones a instalar $applications = @( "Microsoft.VisualStudioCode", # Visual Studio Code "Google.Chrome", # Google Chrome "Mozilla.Firefox", # Mozilla Firefox "Microsoft.Edge", # Microsoft Edge "Adobe.Acrobat.Reader.64-bit", # Adobe Acrobat Reader "Spotify.Spotify", # Spotify "Slack.Slack", # Slack "Zoom.Zoom", # Zoom "Git.Git", # Git "Docker.DockerDesktop" # Docker Desktop ) # Iterar sobre la lista de aplicaciones e instalar cada una foreach ($app in $applications) { winget install --id $app --silent --accept-source-agreements --accept-package-agreements }
Buscar aplicaciones
Si no sabes qué el código que tienes que agregar para sumar una aplicación ese script usa este comando desde PowerShell
winget search nombre_de_la_aplicacion
Ejecutando el Script
Para ejecutar el script, sigue estos pasos:
- Abre PowerShell como Administrador: Busca «PowerShell» en el menú de inicio, haz clic derecho y selecciona «Ejecutar como administrador».
- Permitir la Ejecución de Scripts: Cambia la política de ejecución para permitir la ejecución de scripts locales. Escribe el siguiente comando y confirma con «Y»:
Set-ExecutionPolicy RemoteSigned
Ejecuta el Script: Navega al directorio donde guardaste instalador.ps1
y ejecuta:
.\instalador.ps1
Al seguir estos pasos, Winget instalará automáticamente todas las aplicaciones listadas. Este proceso no solo ahorra tiempo, sino que también asegura que todas tus herramientas esenciales estén configuradas y listas para usar.
Usar scripts de PowerShell con Winget es una manera eficiente de reinstalar tus aplicaciones después de formatear tu ordenador. No solo te facilita la vida, sino que también garantiza una instalación rápida y sin errores. ¡Prepárate para disfrutar de tu sistema con todas tus aplicaciones favoritas en minutos!
Os dejamos el script que nosotros utilizamos para nuestras instalaciones, que como es lógico podéis modificar a vuestro gusta.