Cómo instalar PowerShell 7 en Windows: Guía paso a paso sencilla
PowerShell 7 es una gran novedad si te gusta trastear con Windows o simplemente quieres un entorno de línea de comandos más rápido y moderno. Está basado en la última versión de. NET y funciona prácticamente en todas las plataformas (Windows, macOS, Linux), así que puedes olvidarte del engorroso PowerShell 5.1 que tienes instalado en tu ordenador con Windows. Sin embargo, instalarlo o actualizarlo a veces puede resultar complicado, sobre todo porque Windows no explica claramente cómo mantenerlo actualizado ni cómo solucionar problemas. Esta guía te ayudará a dominar el proceso en pocos pasos, para que consigas la última versión de PowerShell sin complicaciones. Al final, tendrás un flamante PowerShell 7 funcionando, listo para módulos, scripts y todo lo demás. Mejor rendimiento, nuevas funciones y, básicamente, una línea de comandos preparada para el futuro: ¿qué más se puede pedir? Y sí, puedes seguir usando la versión anterior de PowerShell al mismo tiempo, sin problema.
Cómo instalar o actualizar PowerShell 7 en Windows
Descarga el instalador más reciente de PowerShell 7.
Esta parte es bastante sencilla, pero crucial. Dirígete a la página oficial de lanzamientos de PowerShell en GitHub. Suele ser la fuente más actualizada, y necesitas el instalador MSI para Windows; probablemente el MSI para Windows x64, a menos que uses un dispositivo de 32 bits o ARM. Porque, claro, Windows tiene que complicarlo más de lo necesario. Guarda ese archivo en tu carpeta de Descargas.
Ejecuta el instalador de PowerShell 7.
Una vez descargado, busque el archivo MSI en Descargas y haga doble clic para iniciarlo. Si Windows solicita permiso a través del Control de cuentas de usuario, haga clic en Sí. Aparecerá el asistente de configuración. Lea las indicaciones; en serio, solo tiene que hacer clic en Siguiente. La ubicación de instalación predeterminada suele ser suficiente a menos que desee personalizarla. Además, mantenga marcadas estas opciones: agregar PowerShell al menú contextual (para poder hacer clic con el botón derecho y ejecutarlo), habilitar el acceso remoto si desea administrarlo de forma remota y asegurarse de que sea accesible desde la ruta.
Completar la instalación
Esta parte es casi automática. Revisa tus opciones y haz clic en Instalar. Windows hará lo suyo: copiará los archivos y lo configurará todo. Normalmente, se completa en menos de dos minutos, a menos que tu ordenador sea muy lento. Una vez finalizado, verás un mensaje de confirmación; haz clic en Finalizar y, ¡listo!, PowerShell 7 ya está instalado en tu sistema.
Iniciar PowerShell 7
Simplemente haz clic en el menú Inicio, escribe PowerShell 7 y ábrelo. Si quieres un acceso más rápido a partir de ahora, haz clic derecho en el icono y anclalo al menú Inicio o a la barra de tareas. Esta versión más reciente tendrá un aspecto ligeramente diferente (con la marca incluida) y normalmente muestra la información de la versión al abrirse. Si no es así, verifica que esté instalada correctamente con el siguiente paso.
Verificar que PowerShell 7 funcione
Esto es bastante importante; no des por sentado que todo está bien hasta que lo compruebes. Dentro de la nueva ventana de PowerShell, ejecuta:
$PSVersionTable
Busca la entrada PSVersion en la parte superior. Si es algo como 7.5.x, entonces todo está bien. Si no, es posible que algo haya fallado o que hayas instalado una versión anterior. A veces, sobre todo en una instalación nueva, la actualización puede no registrarse inmediatamente o tendrás que reiniciar el ordenador. En mi caso, a veces, la primera vez que ejecuto PowerShell 7, no muestra la versión correcta hasta que reinicio. Es raro, pero bueno, suele pasar.
Cómo mantener PowerShell 7 actualizado
Actualizar es fácil si instalaste a través de Microsoft Store: simplemente abre la Tienda, ve a tu Biblioteca y haz clic en Obtener actualizaciones. Para instalaciones MSI, vuelve a la página de Lanzamientos, descarga el instalador más reciente y ejecútalo; es como una actualización de software normal. El instalador reconoce tu versión actual y la actualiza sin problemas, así que no es necesario desinstalar nada. Luego, verifica nuevamente con <$PSVersionTable> para ver si la nueva versión está instalada.
Preguntas frecuentes
¿PowerShell 7 es diferente de Windows PowerShell?
Sí, son especies totalmente diferentes. PowerShell 7 está basado en la plataforma .NET más reciente, por lo que es más rápido, más compatible y cuenta con funciones con las que Windows PowerShell 5.1 solo puede soñar. Pero Windows PowerShell 5.1 no va a desaparecer; ambos pueden funcionar en paralelo.
¿PowerShell 7 reemplazará a Windows PowerShell?
No automáticamente. Ambas versiones coexisten perfectamente. Si actualizas, no perderás la versión anterior, lo cual puede ser útil porque algunos scripts aún la utilizan. En general, PowerShell 7 está pensado para funciones más recientes y futuras actualizaciones.
¿PowerShell 7 es gratuito?
¡Claro que sí! Es de código abierto y gratuito; esa es precisamente la idea. Simplemente puedes descargarlo y empezar a experimentar.
¿Necesito permisos de administrador?
Por lo general, sí, sobre todo si usas el instalador MSI, ya que este realiza cambios a nivel del sistema. Si prefieres una instalación sin permisos de administrador, en algunos casos tendrás que usar la versión de Microsoft Store, pero aun así podrías necesitar permisos para ciertas funciones.
¿Cómo puedo mantenerlo actualizado?
Como ya se ha dicho, solo tienes que consultar la página de Lanzamientos para ver las nuevas versiones o usar la Tienda para las actualizaciones automáticas.¡Así de fácil!
Resumen
- Dirígete a las versiones de GitHub o a la Microsoft Store.
- Descarga y ejecuta el instalador.
- Siga los pasos del asistente de configuración y deje la configuración predeterminada a menos que sea necesario.
- Abra PowerShell 7 y verifique con <$PSVersionTable>
Resumen
Sinceramente, una vez que le coges el truco, todo el proceso no es tan complicado. Solo tienes que estar pendiente de las actualizaciones si quieres las últimas funciones, y no te preocupes si la versión antigua de PowerShell sigue ahí; es normal. Al fin y al cabo, tener ambas versiones coexistiendo ofrece más flexibilidad. Ojalá esto ayude a alguien a actualizar su PowerShell sin perder el sueño ni estropear nada por accidente.¡Mucha suerte!