Como dominar 10 comandos essenciais do PowerShell para usuários do Windows
O PowerShell é meio estranho, mas na verdade é uma ferramenta bem poderosa para gerenciar seu PC com Windows. Se você já pensou em automatizar tarefas chatas — como limpar arquivos, iniciar ou parar aplicativos ou verificar estatísticas do sistema — o PowerShell é seu amigo.É quase como uma arma secreta, especialmente se o Prompt de Comando parecer um pouco limitado. Além disso, em algumas configurações, as opções nativas da interface gráfica simplesmente não são suficientes, e é aí que conhecer o PowerShell pode economizar muito tempo e evitar frustrações.
Ao contrário dos scripts de shell complexos do Linux, o PowerShell usa comandos chamados “cmdlets”, que são mais parecidos com o inglês e mais fáceis de entender. Depois de se acostumar com os comandos, você perceberá o quanto pode fazer sem precisar clicar em menus. Portanto, se você estiver tentando corrigir travamentos estranhos de serviço, automatizar atualizações ou apenas dar uma olhada nas informações do sistema, conhecer alguns comandos do PowerShell ajuda bastante. E sim, nem sempre é fácil — às vezes você precisa executar o PowerShell como administrador ou ajustar a política de execução — mas isso faz parte da diversão, certo?
Como corrigir problemas de política de execução do PowerShell no Windows
Por que ajuda: A política de execução padrão frequentemente bloqueia a execução de scripts, o que pode ser extremamente frustrante se você estiver tentando executar scripts ou ferramentas personalizados. Quando o PowerShell gera erros sobre “execução de scripts desabilitada”, geralmente é por causa dessa configuração. Alterá-la resolve o problema, e não é muito complicado depois que você sabe qual comando executar. Espere ver um prompt solicitando confirmação — basta pressionar Y para prosseguir.
Defina a política de execução para permitir scripts
- Abra o PowerShell como administrador — clique com o botão direito do mouse no botão Iniciar e selecione Windows PowerShell (Admin).
- Digite o comando:
Set-ExecutionPolicy RemoteSigned. Isso permite executar scripts locais e aqueles assinados por um editor confiável. - Pressione Ye, em seguida, pressione Enter.Às vezes, isso não funciona exatamente da mesma forma em todas as máquinas; em uma configuração, funciona na primeira tentativa; em outra, pode ser necessário reinicializar.
Se você quiser apenas verificar qual é a sua política atual, digite: Get-ExecutionPolicy. Assim, você saberá se precisa alterá-la. Além disso, se estiver experimentando, lembre-se de que defini-la como Irrestrita é a opção mais branda, mas também a mais arriscada — faça isso somente se entender completamente o que está fazendo.
Como o Windows gosta de complicar as coisas, às vezes é preciso ajustar a política por meio da Política de Grupo ou ajustar as configurações de segurança, mas os comandos acima geralmente resolvem o problema.
Artigos Relacionados
Este artigo foi útil?