Glossário do PowerShell - Comandos Essenciais para Windows, Linux e macOS
Comandos PowerShell com parâmetros — uma breve referência
Conteúdo da página
Aqui está um pequeno resumo: comandos principais do PowerShell com parâmetros
Para prompts de scripts interativos em várias plataformas, consulte Pausar scripts com Pressione qualquer tecla no Bash, CMD, PowerShell e macOS.

Esta imagem de concha incrivelmente poderosa foi produzida pelo modelo de IA Flux 1 dev.
Comandos Básicos do PowerShell
Get-Command: Lista todos os comandos disponíveisGet-Help <cmdlet>: Exibe informações de ajuda para um cmdlet específicoGet-Process: Lista todos os processos em execuçãoGet-Service: Lista todos os serviçosGet-ChildItem(alias:ls,dir): Lista itens no diretório atualSet-Location(alias:cd): Altera o diretório atualClear-Host(alias:cls): Limpa a tela do console
Gerenciamento de Arquivos e Diretórios no PowerShell
New-Item(alias:ni): Cria um novo arquivo ou diretórioCopy-Item: Copia arquivos e diretóriosMove-Item: Move arquivos e diretóriosRemove-Item(alias:rm): Exclui arquivos e diretóriosRename-Item(alias:rnp): Renomeia um arquivo ou diretórioGet-Content(alias:gc): Exibe o conteúdo de um arquivo
Administração de Sistemas no PowerShell
Start-Process(alias:saps): Inicia um ou mais processosStop-Process: Interrompe um ou mais processos em execuçãoStart-Service: Inicia um ou mais serviçosStop-Service: Interrompe um ou mais serviços em execuçãoRestart-Computer: Reinicia o computadorGet-WinEvent: Exibe logs de eventos do WindowsCheckpoint-Computer: Define um ponto de restauração na sua máquina
Comandos de Rede do PowerShell
Test-Connection: Envia pacotes de solicitação de eco ICMP para um ou mais computadoresInvoke-WebRequest(alias:curl,wget): Obtém conteúdo de uma página da webGet-NetAdapter: Recupera adaptadores de redeGet-NetIPAddress: Obtém a configuração de endereço IP
Gerenciamento de Usuários e Segurança no PowerShell
Get-LocalUser: Lista contas de usuários locaisNew-LocalUser: Cria uma nova conta de usuário localSet-LocalUser: Modifica uma conta de usuário localRemove-LocalUser: Exclui uma conta de usuário localGet-Acl: Obtém o descritor de segurança para um recurso
Scripting no PowerShell
Set-ExecutionPolicy: Define a política de execução do PowerShellGet-Variable: Obtém as variáveis no console atualSet-Variable(alias:set,sv): Define o valor de uma variávelRemove-Variable(alias:rv): Exclui uma variávelForEach-Object: Executa uma operação em cada item de uma coleção especificadaWhere-Object: Seleciona objetos com propriedades específicas
Gerenciamento de Jobs no PowerShell
Start-Job(alias:sajb): Inicia um job em segundo plano do PowerShellGet-Job: Obtém jobs em segundo plano do PowerShell em execução na sessão atualReceive-Job: Obtém os resultados de jobs em segundo planoStop-Job: Interrompe um job em segundo plano do PowerShellWait-Job: Aguarda até que um ou todos os jobs em segundo plano do PowerShell sejam concluídos
Formatação de Saída no PowerShell
Format-Table: Formata a saída como uma tabelaFormat-List: Formata a saída como uma listaOut-File: Envia a saída para um arquivoExport-Csv: Exporta objetos para um arquivo CSVConvertTo-Json: Converte um objeto em uma string formatada em JSON
Use Get-Help <cmdlet> para obter informações detalhadas sobre qualquer comando, incluindo seus parâmetros e exemplos de uso.
Links Úteis
- https://en.wikipedia.org/wiki/PowerShell
- https://devblogs.microsoft.com/scripting/table-of-basic-powershell-commands/
- https://download.microsoft.com/download/2/1/2/2122f0b9-0ee6-4e6d-bfd6-f9dcd27c07f9/ws12_quickref_download_files/powershell_langref_v3.pdf
Outros Resumos
- Ferramentas de Desenvolvedor: O Guia Completo para Fluxos de Trabalho de Desenvolvimento Modernos
- Resumo de Comandos GIT
- Resumo de Comandos cURL
- Resumo de Comandos Bash
- Melhores Emuladores de Terminal Linux: Comparação 2026
- Resumo de Comandos Hugo
- Resumo de Comandos Golang
- Resumo de Comandos LaTeX
- Resumo de Comandos Ollama
- Resumo de Comandos Docker
- Resumo de Comandos Kubernetes
- Resumo de Comandos Python