Como verificar sua versão do PowerShell
A Microsoft continua lançando atualizações para o Windows PowerShell, mas é um tanto estranho como o sistema de atualização do Windows nem sempre avisa os usuários quando uma nova versão está disponível. Portanto, se você estiver executando um servidor ou cliente Windows mais antigo e não tiver certeza se sua versão do PowerShell está atualizada, poderá estar perdendo recursos importantes ou correções de segurança. Verificar a versão manualmente é bastante simples, mas muitas vezes é negligenciado. Vale a pena verificar rapidamente, principalmente se você estiver solucionando problemas ou tentando garantir a compatibilidade com scripts ou módulos.
Neste guia, você aprenderá como verificar sua versão atual do PowerShell, o que ajuda a decidir se deve atualizar ou manter as configurações atuais. Executar os comandos corretos pode evitar muitos problemas futuros, pois versões desatualizadas do PowerShell podem limitar suas funcionalidades ou expô-lo a riscos de segurança. Esperamos que isso agilize sua rotina de manutenção.
Como verificar sua versão do PowerShell
A maneira mais fácil de descobrir qual versão do PowerShell você está executando é abrindo o próprio PowerShell e executando um comando específico. Depois de abrir o PowerShell (pesquise-o no Menu Iniciar ou pressione Win + RCtrl+C e digite ` PowerShell` powershell), digite o seguinte:
get-host
Este comando exibe algumas informações, incluindo o número da versão, geralmente em “Versão”. Alternativamente, você pode executar um comando mais direto, que é um pouco mais conciso e vai direto ao ponto:
$PSVersionTable. PSVersion
Isso retorna um objeto de versão com detalhes de versão principal, secundária, de compilação e de revisão. Por exemplo, se você vir 5.1.xxxx, significa que seu PowerShell é a versão 5.1. Em algumas configurações, especialmente as mais antigas, isso pode mostrar 2.0 ou até mesmo 3.0 — o que significa que definitivamente é hora de atualizar.
No Windows 10, o PowerShell 5.1 já vem incluído por padrão, mas o Windows 7 ou versões anteriores do Windows Server podem não tê-lo pré-instalado. Se a sua versão não estiver atualizada, considere baixar a versão mais recente manualmente na página oficial da Microsoft. Para isso, baixe a versão mais recente do Windows Management Framework, que inclui o PowerShell, a partir de um link como este: Página de suporte do PowerShell da Microsoft.
Algumas pessoas também preferem usar comandos do PowerShell para Update-Helpobter arquivos de ajuda recentes ou verificar a compatibilidade de módulos instalados, mas primeiro, verifique sua versão para ver se uma atualização é necessária. Observe que, em alguns sistemas, pode ser necessário reiniciar após a instalação de uma versão mais recente do PowerShell; portanto, leve isso em consideração antes de começar a usar scripts.
Na minha experiência, a maneira mais fácil de evitar surpresas é executar esse comando de verificação regularmente — porque, é claro, o Windows precisa complicar as coisas. Uma verificação rápida informa se você está executando a versão mais recente ou se é hora de baixar e instalar as novas atualizações.
Artigos Relacionados
Este artigo foi útil?