Não precisas de ser programador para usar o PowerShell
O PowerShell asusta muita gente. Uma janela preta com texto branco parece coisa de filmes de hackers. Mas para o uso diário do PC, há um punhado de comandos simples que qualquer pessoa pode usar — e que resolvem problemas que pelo rato demorariam muito mais tempo.
Para abrires o PowerShell: pesquisa "PowerShell" no menu Iniciar. Para comandos que precisam de permissões, clica com o botão direito e escolhe "Executar como administrador".
Ver a velocidade da tua ligação à internet
Test-NetConnection -ComputerName google.com
Testa a ligação ao Google e mostra o ping. Útil para perceber rapidamente se há problemas de rede.
Saber o endereço IP do teu PC
ipconfig
Mostra todas as informações de rede — IP local, gateway, DNS. Quando precisas de configurar algo manualmente, começas aqui.
Forçar atualização das configurações de rede
ipconfig /flushdns
Limpa a cache DNS. Quando um site não carrega mas funciona noutros dispositivos, ou quando acabaste de fazer alterações de DNS, este comando resolve muitas vezes o problema sem precisar de reiniciar.
Ver que programas estão a usar a rede
netstat -b
Lista as ligações de rede ativas e os programas responsáveis por cada uma. Útil para detetar algo suspeito a comunicar com o exterior.
Verificar e reparar ficheiros do sistema
sfc /scannow
Verifica a integridade dos ficheiros do sistema Windows e repara automaticamente o que encontrar corrompido. Precisa de ser executado como administrador. Demora alguns minutos mas é muito útil quando o Windows começa a ter comportamentos estranhos.
Ver quais as atualizações do Windows instaladas
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10
Mostra as 10 atualizações mais recentes instaladas no PC. Útil quando precisas de saber se uma atualização específica já foi aplicada.
Reiniciar o PC com um tempo de espera
shutdown /r /t 60
Reinicia o PC ao fim de 60 segundos (podes mudar o número para os segundos que quiseres). Para cancelar antes do tempo:
shutdown /a
Começa por estes. O PowerShell tem uma curva de aprendizagem, mas os primeiros comandos já te dão acesso a informação e ferramentas que pelo rato demorariam muito mais a encontrar.