Cómo configurar PowerShell 7 en Windows 10
PowerShell 7 llegó a las plataformas Windows, macOS y Linux hace unos meses. Es una actualización bastante práctica del antiguo Windows PowerShell, que incorpora características como una mejor gestión de pipelines, nuevos operadores y cmdlets ampliados. Pero aquí está el truco: Microsoft no ha reemplazado el PowerShell integrado en Windows 10 con la versión 7. En su lugar, se instala en paralelo, lo que puede resultar confuso si no lo sabes. Quizás te preguntes si la actualización sobrescribirá la versión existente; spoiler: no lo hace. Esto significa que puedes ejecutar ambas, pero saber cómo comprobar cuál estás usando es crucial, especialmente si algunos scripts fallan porque están llamando a la versión anterior.
Además, si solo intentas que PowerShell 7 funcione correctamente o comprobar la versión, esta guía te ayudará. No es complicado, pero tiene algunas peculiaridades, como recordar iniciar PowerShell 7 mediante [nombre del sistema] pwshen lugar de simplemente escribir «PowerShell».Y si quieres desinstalarlo o actualizarlo más tarde, también hay pasos sencillos. Básicamente, aprenderás qué esperar al instalarlo, dónde se encuentra y cómo abrir la versión más reciente sin tener que usar el PowerShell antiguo por accidente. Porque, sí, Windows puede ser un poco taimado en eso.
¿Cómo comprobar la versión de PowerShell?
Antes de descargar una nueva versión, conviene saber qué versión tienes. En la mayoría de los casos, se quiere confirmar si el sistema ya tiene PowerShell 7 o si se está quedando con una versión anterior. Para comprobarlo:
Abra PowerShell desde el menú Inicio o la barra de tareas
- Escriba PowerShell en el cuadro de búsqueda y haga clic para abrirlo.
- O mejor aún, haga clic derecho en el botón Inicio, seleccione Windows PowerShell (Administrador) para obtener derechos de administrador (a veces es necesario para ciertos scripts o actualizaciones).
Ejecute el comando para obtener información de la versión
- Escribe y ejecuta:
Get-Host | Select-Object Version - O, más detalladamente, escriba:
$PSVersionTable
Esto te indicará la versión actual de PowerShell. Si muestra 7.x, ya tienes la versión nueva. De lo contrario, te recomendamos actualizar o instalar PowerShell 7, especialmente si buscas funciones más recientes.
¿La instalación de una nueva versión actualiza el PowerShell integrado?
No, para nada. Instalar PowerShell 7 crea una versión paralela que se encuentra en su propio directorio, normalmente C:\Archivos de programa\PowerShell. El Windows PowerShell integrado, ya sabes, el clásico, permanece intacto. En algunas configuraciones, es un poco extraño: a veces el instalador no reemplaza nada. Por eso no pierdes tus scripts ni perfiles antiguos, pero vale la pena saber que puedes ejecutar ambos simultáneamente sin problemas.
¿Dónde se instala PowerShell 7 en Windows 10?
La ubicación predeterminada para encontrar PowerShell 7.x es:
- C:\Archivos de programa\PowerShell
Es bueno tenerlo en cuenta si estás solucionando problemas o quieres crear accesos directos manualmente.
Cómo instalar PowerShell 7 en Windows 10
Descargar el instalador
- Visita la página de PowerShell en GitHub y descarga el archivo.msi más reciente. Asegúrate de elegir la versión correcta para tu sistema, ya sea de 32 o 64 bits. En la mayoría de los equipos nuevos, es la versión de 64 bits.
- Descargue la versión estable: no necesita versiones beta a menos que le guste vivir al límite.
Ejecute el instalador y siga las instrucciones.
- Haga doble clic en el archivo.msi descargado. Es probable que Windows muestre un mensaje de seguridad; simplemente haga clic en Sí para continuar.
- El asistente de instalación es bastante sencillo: haga clic en Siguiente varias veces, acepte el acuerdo de licencia y espere a que finalice.
- Opcional: puede personalizar la ubicación de instalación o agregar PowerShell 7 como una opción del menú contextual si es necesario.
Instalar PowerShell 7 directamente desde Windows PowerShell
Abra PowerShell como administrador
- Haga clic derecho en el botón Inicio o presione Win + Xy luego seleccione Windows PowerShell (Administrador).
Descargue y ejecute el instalador
- Pegue este comando y presione Enter:
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"- Esto extrae el instalador MSI más reciente e inicia el proceso de configuración. El script automatiza la mayor parte del proceso, pero verás que aparecen algunas pantallas.
Siga las instrucciones del instalador
- Haga clic en Siguiente cuando se le solicite.
- Elige características o componentes si te interesan: los valores predeterminados funcionan bien.
- Haz clic en Instalar y espera hasta que se complete. Pulsa » Finalizar» al final.
¿Cómo abrir PowerShell 7?
Si suele escribir «PowerShell», se abrirá la versión anterior. Para iniciar PowerShell 7, escriba » pwsh» en el menú Inicio o en el cuadro Ejecutar ( Win + R).En algunos sistemas, basta con escribir «pwsh» en el Símbolo del sistema o en el cuadro Ejecutar. Como alternativa, búsquelo en C:\Archivos de programa\PowerShell\7\pwsh.exe si desea crear su propio acceso directo. Una vez abierto, verifique la versión: si ve «7.x», misión cumplida.
Cómo desinstalar PowerShell 7 de Windows 10
Es sencillo: solo recuerda que desinstalar PowerShell 7 no afecta el PowerShell integrado. Para eliminar PowerShell 7:
- Escriba appwiz.cpl en el cuadro Inicio/búsqueda, presione Entrar y se abrirá Programas y características.
- Busque PowerShell 7, haga clic derecho y seleccione Desinstalar.
- Siga las instrucciones para eliminarlo.
¿Puede PowerShell 7 ejecutarse en Mac o macOS?
Por supuesto. PowerShell es multiplataforma. Simplemente ve a la misma página de GitHub, selecciona el instalador .pkg para macOS y listo. Es bastante sencillo: quizás necesites ajustar algunos permisos o ejecutar el instalador desde la terminal, pero nada complicado.
Y eso es prácticamente todo para tener PowerShell 7 listo y funcionando. No sé por qué Windows lo complica más de lo debido, pero bueno, al menos ahora sabes cómo encontrar tu versión e instalar la más reciente sin estropear el Windows PowerShell original.¡Mucha suerte y espero que esto ayude a alguien a evitar la confusión que tuve al principio!
Resumen
- Compruebe la versión actual de PowerShell con
Get-Hosto$PSVersionTable - Instale PowerShell 7 junto con el PowerShell predeterminado, pero por separado.
- Úselo pwshpara iniciar PowerShell 7
- Desinstalar a través de Programas y características si es necesario
- PowerShell 7 también está disponible en Mac y Linux
Resumen
Instalar y usar PowerShell 7 correctamente puede ahorrarle muchos dolores de cabeza al crear scripts o administrar sistemas. Generalmente, la experiencia es más fluida y la mayoría de los comandos son compatibles. Recuerde que se instala por separado y que ejecutarlo a través de [nombre del sistema] pwshes clave. Si logra que una actualización se ejecute, es un éxito. Con suerte, esto le ahorrará algunas horas a alguien.