Desinstalar o PowerShell 2

Desinstalar o PowerShell 2

Instalei recentemente o PowerShell 6:

http://github.com/PowerShell/PowerShell/releases

No entanto, notei que o PowerShell agora é instalado em:

C:\Program Files\PowerShell

Enquanto ainda estou com a versão 2 aqui:

C:\Windows\system32\WindowsPowerShell

Eu gostaria de remover esta versão mais antiga, se possível. Eu verifiquei estes:

  1. Programas e características
  2. Atualizações instaladas
  3. Recursos do Windows

mas não vi uma opção para PowerShell.

Responder1

Fiquei um pouco hesitante em postar uma resposta, pois parte disso será minha opinião. O que não é opinião é que a partir do Windows 7 (Server 2008 R2) o Powershell é um componente integrante do sistema operacional. Atualmente existem essencialmente duas faixas de desenvolvimento simultâneas para Powershell. Existe a versão específica do Windows que tem um número de versão mais recente de 5.1 e há uma versão de plataforma cruzada que é a versão 6. O Powershell 5 não está planejado para receber nenhuma atualização de recurso adicional, mas continuará a ser corrigido. Powershell 6 é o caminho que a Microsoft planeja seguir.

Agora chegamos à parte da opinião. No momento, no trabalho que faço, falta pelo menos o PowerShell 6. Existem cmdlets que existem em 5 que não existem em 6 ou os módulos em que estão não são compatíveis com 5. Então, para mim (e na minha opinião para muitas tarefas administrativas do dia a dia), o PowerShell 6 não é atualmente um opção válida.

Para responder diretamente à sua pergunta, você não pode terapenasPowerShell v6 em uma máquina Windows. Você ainda deve ter uma das versões específicas do Windows. Então, se você deseja apenas uma versão e deseja a melhor e mais recente, sugiro remover a v6 e instalar a v5.1.

Referências:

Como desinstalar o Windows Powershell

Roteiro do Powershell 6

informação relacionada