Como atualizar a versão PowerShell de 2.0 para 3.0

o SO que estou a usar é o Windows 7, e a versão PowerShell que está instalada aqui é 2.0. É possível para mim atualizá-lo para a versão 3.0 ou 4.0?

Porque há cmdlets que a versão 2.0 não reconhece.

Author: Peter Mortensen, 2013-11-11

7 answers

Transferir e instalar a partir de http://www.microsoft.com/en-us/download/details.aspx?id=34595 mas precisas doWindows 7 SP1 .

Vale a pena ter em mente que PowerShell 3 no Windows 7 não tem todos os cmdlets como PowerShell 3 no Windows 8. Então você ainda pode encontrar cmdlets que não estão presentes em seu sistema.
 59
Author: Rakhesh Sasidharan, 2015-09-03 20:50:09

A última versão PowerShell desde Setembro de 2015 é PowerShell 4.0 . Está junto com o Windows Management Framework 4.0.

Aqui está a página de download do PowerShell 4.0 para todas as versões do Windows. Para o Windows 7, existem 2 links nessa página, 1 Para x64 e 1 Para x86.

enter image description here

 45
Author: Shiva, 2016-03-04 04:26:07
Põe isto numa 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 a última versão usando um repositório Chocolatey.

Originalmente estava a usar o comando {[[1]}, mas parece que depois parou de funcionar. Uma vez que esta questão está relacionada ao PowerShell 3.0 esta foi a maneira correta. Neste momento (26 de junho de 2014) cinst powershell refere-se à versão 3.0 do PowerShell, e isso pode mudar no futuro.

Veja a Página Do pacote PowerShell para mais detalhes sobre a versão que irá ser instalado.

 31
Author: majkinetor, 2015-01-14 20:47:52
  1. Instale Chocolatey
  2. Execute os seguintes comandos no CMD

    • choco install powershell

    • choco upgrade powershell

 24
Author: Mohsen Afshin, 2017-02-28 06:56:27

A partir de hoje, o Windows PowerShell 5.1 é a última versão. Ele pode ser instalado como parte do Windows Management Framework 5.1. Foi lançado em janeiro de 2017.

Citando a página oficial de download da Microsoft aqui .

Algumas das funcionalidades novas e actualizadas nesta versão incluem:

  • condicionar a cópia de um ficheiro de / para os parâmetros JEA
  • Apoio da AEA às contas de Serviços geridas por grupos e às políticas de Acesso Condicional
  • suporte para consola PowerShell para VT100 e redireccionando o stdin com entrada interactiva
  • Suporte para módulos autografados por catálogo no PowerShell Get
  • especificando qual a versão do módulo a carregar num programa
  • Suporte de cmdlet para servidores proxy
  • Suporte PowerShellGet cmdlet para servidores 'proxy'
  • melhorias na depuração de Script PowerShell
  • melhorias na configuração de Estado desejada (DSC)
  • melhorado Auditoria de Utilização do PowerShell utilizando a transcrição e o registo
  • cmdlets novos e actualizados com base nas reacções da comunidade
 11
Author: RBT, 2019-02-17 13:00:15

A última versão PowerShell de 2016 é PowerShell 5.1. Está junto com o Windows Management Framework 5.1.

Aqui está a página de download do PowerShell 5.1 para todas as versões do Windows, incluindo o Windows 7 x64 e o x86.

Vale a pena notar que PowerShell 5.1 é a primeira versão disponível em duas edições de "Desktop" e "Core". Powershell Core 6.x é cross-platform, sua última versão para Jan 2019 é 6.1.2. Também funciona nas janelas. 7 SP1 .
 2
Author: crappylime, 2019-01-21 09:40:31

Utilize as ligações acima. Se você correr em erro " Esta atualização não é aplicável ao seu computador. "então certifique-se de que você está de fato usando o arquivo certo para o seu SO. por exemplo, eu tentei executar windows 2012 server a partir desse link no Windows 7 service pack 1 e eu tenho o erro acima, por isso certifique-se de usar o zip direito. Se você não sabe que so você tem então ir para iniciar e sistema e ele deve aparecer direito isso deve ser auto explicativo, mas

 0
Author: Samuel Wakeman, 2019-05-17 19:30:02