Búsqueda de sitios web

Cómo instalar y actualizar PowerShell 7


Windows PowerShell está instalado en los sistemas Windows de forma predeterminada. Pero eso es Windows PowerShell y no PowerShell. Para aprovechar PowerShell al máximo, debe actualizar a PowerShell 7. En este artículo, aprenderá cómo instalar y actualizar PowerShell 7.

Windows PowerShell frente a PowerShell

Hay dos versiones de PowerShell que debes tener en cuenta:

  • Windows PowerShell (versión 1.0 - 5.1)
    Está preinstalado en todas las versiones modernas de sistemas operativos de servidor y cliente de Windows. No se está desarrollando más y la última versión es la 5.1. El ejecutable es powershell.exe.

  • PowerShell (versión 6 y superior)
    No está preinstalado en ninguna versión de Windows. Se está desarrollando activamente, es mucho más rápido y tiene mejores comandos disponibles. El ejecutable es pwsh.exe.

Nota: Puede tener ambas versiones de Windows PowerShell y PowerShell instaladas una al lado de la otra en el mismo sistema.

Versiones de PowerShell y fecha de lanzamiento

PowerShell ha recorrido un largo camino desde su primer lanzamiento. Consulte la siguiente tabla para conocer todas las versiones de PowerShell y su fecha de lanzamiento.

PowerShell 7.4

noviembre 2023

PowerShell 7.3

noviembre 2022

PowerShell 7.2

noviembre 2021

PowerShell 7.1

noviembre 2020

PowerShell 7

marzo 2020

PowerShell 6.2

marzo 2019

PowerShell 6.1

septiembre 2018

PowerShell 6.0

enero 2018

Windows PowerShell 5.1

agosto 2016

Windows PowerShell 5.0

febrero 2015

Windows PowerShell 4.0

octubre 2013

Windows PowerShell 3.0

Octubre 2012

Windows PowerShell 2.0

julio de 2009

Windows PowerShell 1.0

noviembre de 2006

Buscar la versión de PowerShell

Para comprobar qué versión de PowerShell está ejecutando, inicie Windows PowerShell o PowerShell como administrador y ejecute el siguiente comando.

Nota: Windows PowerShell y PowerShell son versiones diferentes y debe iniciar la ventana de PowerShell correcta y ejecutar el siguiente comando.

$PSVersionTable.PSVersion

Así es como se ve si lo ejecutas en Windows PowerShell.

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      20348  1

Vea la captura de pantalla a continuación.

Así es como se ve si lo ejecutas en PowerShell.

Major  Minor  Patch  PreReleaseLabel BuildLabel
-----  -----  -----  --------------- ----------
7      4      0

Vea la captura de pantalla a continuación.

Instalar PowerShell 7

Existen diferentes métodos para instalar PowerShell en el sistema. Siga uno de los métodos siguientes.

Método 1: una sola línea

Este es el método más rápido y sencillo para instalar PowerShell 7.

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

Después de eso, verá el asistente de configuración de PowerShell 7 que puede seguir.

Asegúrese de habilitar todas las opciones.

Desde PowerShell 7.2 y superiores, Microsoft actualizará automáticamente PowerShell 7 en el mismo canal de versión si lo habilita en el asistente de configuración. Por ejemplo, PowerShell 7.2.x a 7.2.y y 7.3.x a 7.3.y.

Habilite ambas opciones.

Finalice la instalación.

PowerShell 7 aparece en sus programas.

Método 2. Descargar desde GitHub

Vaya a la página de PowerShell GitHub y descargue el instalador de PowerShell 7.

Abra el archivo PowerShell .msi y siga el asistente de configuración, como se muestra en el método anterior.

Método 3: WinGet (Administrador de paquetes de Windows)

Ejecute el siguiente comando para descargar e instalar PowerShell 7.

Nota: Se instalará automáticamente PowerShell 7 una vez descargado y no verá el asistente de configuración.

winget install --id Microsoft.Powershell

Actualizar PowerShell 7

Es mejor actualizar PowerShell 7 cada vez que sale una nueva versión.

Utilice el comando de actualización Winget para actualizar PowerShell 7 a la última versión.

winget upgrade --id Microsoft.PowerShell

Los otros métodos para actualizar PowerShell 7 son descargar el instalador de GitHub o ejecutar el resumen como se muestra arriba, que luego puede pasar por el asistente de configuración para actualizar PowerShell.

Preguntas frecuentes (FAQ)

¿Cómo desinstalar Windows PowerShell 5.1 en Windows después de instalar PowerShell 7?

No puede desinstalar Windows PowerShell 5.1 en Windows después de instalar PowerShell 7. Está integrado con el sistema operativo Windows y debe dejarlo en su sistema.

¿Por qué Windows PowerShell ISE muestra la versión 5.1 cuando tengo PowerShell 7 instalado?

PowerShell ISE carga Windows PowerShell 5.1 y no PowerShell 7.

¿Cómo puedo seguir usando Windows PowerShell ISE con PowerShell 7?

Cambie a Visual Studio Code. Es un editor de código multiplataforma, ligero, de código abierto y gratuito.

¿PowerShell 7 se cargará automáticamente en Visual Studio Code?

PowerShell 7 tiene prioridad sobre Windows PowerShell 5.1 y se carga de forma predeterminada.

¿Puedo cambiar entre Windows PowerShell 5.1 y PowerShell 7 en Visual Studio Code?

Seleccione un perfil predeterminado y elija Windows PowerShell 5.1 o PowerShell 7.

¿Cómo podemos saber qué cmdlets y módulos son compatibles con PowerShell 7?

Microsoft mantiene un historial de versiones de los módulos y cmdlets.

¿Por qué Microsoft no incluye PowerShell 7 con Windows?

Microsoft planea incluir eventualmente PowerShell 7 en Windows como una característica paralela a Windows PowerShell 5.1. Pero aún necesitan resolver algunos detalles y no hay un cronograma sobre cuándo sucederá.

¿Debo utilizar Windows PowerShell 5.1 o PowerShell 7?

Definitivamente deberías usar PowerShell 7 cuando puedas. Pero asegúrese de probar todos sus cmdlets y scripts antes de realizar la transición a PowerShell 7.

Leer más: Cómo conectarse a Microsoft Graph PowerShell »

Conclusión

Aprendió a instalar y actualizar PowerShell 7. Asegúrese de utilizar PowerShell 7 siempre que pueda, ya que Microsoft lo mantiene actualizado y funciona mucho más rápido que las versiones anteriores. Si es imposible migrar algunos de sus comandos y scripts a PowerShell 7, siga usando PowerShell 5.1 para ellos.

¿Te gustó este artículo? También te puede gustar Cómo borrar el caché de Microsoft Teams. No olvides seguirnos y compartir este artículo.

Artículos relacionados