powershell powershell-v2.0 upgrade powershell-v3.0

Cómo actualizar la versión de PowerShell de 2.0 a 3.0



powershell-v2.0 upgrade (5)

  1. Instalar Chocolatey
  2. Ejecute los siguientes comandos en CMD

    • choco install powershell

    • choco upgrade powershell

El sistema operativo que estoy usando es Windows 7, y la versión de PowerShell que está instalada aquí es 2.0. ¿Es posible para mí actualizarlo a la versión 3.0 o 4.0?

Porque hay cmdlets que la versión 2.0 no puede reconocer.


A partir de hoy, Windows PowerShell 5.0 es la última versión. Se puede instalar como parte de Windows Management Framework 5.0. Fue lanzado en febrero de 2016.

Citando de la página oficial de descarga de Microsoft microsoft.com/en-us/download/details.aspx?id=50395 -

Algunas de las características nuevas y actualizadas en esta versión incluyen:

  1. Just Enough Administration (JEA)
  2. Crear tipos personalizados utilizando clases de PowerShell
  3. Mejoras en la depuración de scripts de PowerShell
  4. Mejoras en la configuración de estado deseado (DSC)
  5. Auditar el uso de PowerShell mediante transcripción y registro
  6. Descubrimiento de software, instalación e inventario con PackageManagement
  7. Detección, instalación e inventario del módulo PowerShell con PowerShellGet
  8. Descubrimiento, instalación y administración de PowerShell Script con PowerShellGet
  9. Cmdlets nuevos y actualizados según comentarios de la comunidad
  10. Flujo de información
  11. Genere los cmdlets de PowerShell basados ​​en el punto final de OData
  12. Gestión de conmutadores de red con PowerShell
  13. Registro de inventario de software (SIL)

Descargue e instale desde http://www.microsoft.com/en-us/download/details.aspx?id=34595 . Sin embargo, necesitas Windows 7 SP1 .

Vale la pena tener en cuenta que PowerShell 3 en Windows 7 no tiene todos los cmdlets como PowerShell 3 en Windows 8. Por lo tanto, es posible que aún encuentre cmdlets que no están presentes en su sistema.


La última versión de PowerShell a partir de septiembre de 2015 es PowerShell 4.0 . Se incluye con Windows Management Framework 4.0.

Aquí está la página de descarga de PowerShelll 4.0 para todas las versiones de Windows. Para Windows 7, hay 2 enlaces en esa página, 1 para x64 y 1 para x86.


Simplemente ejecuta esto en una consola.

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(''https://chocolatey.org/install.ps1''))" && SET PATH=%PATH%;%systemdrive%/chocolatey/bin cinst powershell

Instala la última versión usando un repositorio Chocolatey .

Originalmente estaba usando command cinst powershell 3.0.20121027 , pero parece que más tarde dejó de funcionar. Dado que esta pregunta está relacionada con PowerShell 3.0, esta fue la manera correcta. En este momento (26 de junio de 2014) cinst powershell refiere a la versión 3.0 de PowerShell, y eso puede cambiar en el futuro.

Consulte la página del paquete Chocolatey PowerShell para obtener detalles sobre qué versión se instalará.