
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:
- Programas e características
- Atualizações instaladas
- 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: