Quantcast

PowerShell: comandos úteis para gerir o Windows

0 Comentários

O Windows disponibiliza várias ferramentas para gerir o sistema, mas algumas tarefas podem ser realizadas diretamente através do PowerShell, esta ferramenta permite executar comandos para consultar informações do computador. Conheça alguns comandos úteis que podem facilitar a gestão do Windows no dia a dia.

Get-ComputerInfo

Para conhecer melhor o computador, o PowerShell permite obter informações sobre o sistema operativo, o processador, a memória e outras características através de um único comando “Get-ComputerInfo”.

O resultado inclui vários detalhes sobre o equipamento e a instalação do Windows. Como a saída pode ser extensa, é possível consultar apenas uma propriedade específica, por exemplo: Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion.

Desta forma, é mais fácil consultar informações sobre a versão do Windows sem ter de percorrer todos os resultados.

Get-Process e Stop-Process

O PowerShell permite consultar os processos em execução no Windows e terminar aqueles que deixaram de responder. Para listar os processos ativos, basta executar:

O resultado apresenta informações como o nome de cada processo, o identificador (Id), o consumo de memória e o tempo de CPU utilizado.

Se pretender consultar uma aplicação específica, pode filtrar os resultados. Por exemplo, para verificar os processos associados ao Discord, execute:

Get-Process-Name "nome do processo"

Caso a aplicação deixe de responder, pode terminar os respetivos processos com:

Stop-Process-Name "nome do processo"

Para confirmar que foram terminados, pode voltar a executar Get-Process -Name “Discord”. Se já não estiverem em execução, o PowerShell apresentará uma mensagem a indicar que não encontrou nenhum processo com esse nome.

Get-Service

Os serviços são componentes que podem funcionar em segundo plano para suportar várias funcionalidades do sistema e das aplicações. Para consultar os serviços existentes, utilize:

O resultado apresenta o nome e o estado de cada serviço, permitindo perceber quais estão em execução e quais se encontram parados.

O PowerShell também permite iniciar ou parar serviços com os comandos Start-Service e Stop-Service, respetivamente. No entanto, estas operações podem exigir permissões de administrador e não devem ser realizadas sem perceber a função do serviço.

Get-NetIPConfiguration

O PowerShell também permite consultar informações sobre as ligações de rede do computador. Para obter detalhes sobre os adaptadores de rede e a respetiva configuração IP, execute:

O resultado apresenta informações como o tipo de ligação (Wi-Fi ou Ethernet), o adaptador de rede utilizado e os endereços IP e gateway configurados. Estes dados podem ajudar a verificar a configuração da rede e a identificar possíveis problemas de ligação.

Get-Command

O PowerShell disponibiliza vários comandos para consultar informações e gerir o Windows. Para descobrir quais estão disponíveis, basta executar:

O resultado apresenta campos como CommandType, que identifica tipo o do comando, Name, que indica o nome e Source, que indica o módulo ou componente de origem, quando aplicável.

Entre os tipos mais comuns estão:

  • Cmdlet: pequenos programas nativos integrados no PowerShell (ex: Get-Process).
  • Function: blocos de código reutilizáveis escritos em linguagem PowerShell.
  • Filter: uma função especial otimizada que é executada em cada objeto do pipeline (usa a palavra-chave filter).
  • Alias: nomes alternativos ou atalhos para um cmdlet ou comando (ex: ls para Get-ChildItem).
  • Script: blocos de comandos ou ficheiros de script (.ps1) executados no âmbito atual.
  • ExternalScript: scripts externos executados no seu próprio processo ou âmbito (como ficheiros .ps1 externos).
  • Application: ficheiros executáveis tradicionais que não pertencem ao PowerShell (ex: .exe, .bat, .cmd do Windows).
  • Configuration: configurações criadas através do PowerShell Desired State Configuration (DSC).

O PowerShell disponibiliza várias ferramentas que permitem consultar informações e gerir diferentes componentes do Windows sem recorrer exclusivamente às opções gráficas, embora alguns comandos exijam mais cuidado, conhecer estas funcionalidades pode facilitar tarefas do dia a dia e ajudar a identificar problemas no sistema.

✍️ Este artigo foi escrito por João Rebolho para o Pplware.

Autor: Pplware
Partilhar:

Comentários

0

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *