Referência de 320 comandos PowerShell para Windows Server e Windows 10/11, em português, organizada por categoria e com busca instantânea.
Um arquivo HTML. Sem instalação, sem dependências, sem internet.
Documentação de PowerShell é abundante em inglês e escassa em português. E quando você mais precisa de uma referência — num servidor isolado, num ambiente sem internet, no meio de um incidente às duas da manhã — é exatamente quando abrir a documentação online não é uma opção.
Este arquivo resolve as duas coisas. Baixe uma vez, guarde no pendrive, abra em qualquer máquina Windows com um duplo clique.
Online: cesarromani-tech.github.io/pscheat
Offline: baixe o index.html e abra no navegador. É isso.
Para levar num pendrive ou copiar para um servidor:
# Baixar direto pelo PowerShell
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/cesarromani-tech/pscheat/main/index.html" -OutFile "pscheat.html"Clique em qualquer comando para copiá-lo para a área de transferência.
320 comandos em 35 seções, filtráveis por categoria:
| Categoria | Cobertura |
|---|---|
| Domain Controller | Active Directory, GPO, replicação, FSMO, Kerberos |
| Usuários | Contas, grupos, políticas de senha, PSO, logon history |
| Rede | TCP/IP, DNS, firewall, rotas, compartilhamentos SMB |
| Segurança | Event logs, auditoria, ACLs NTFS, hashes, BitLocker |
| Troubleshooting | Serviços, processos, disco, eventos, performance |
| Administração | Sessões remotas, RDP, agendamento, instalação de features |
| Uso comum | Navegação, cópia de arquivos, robocopy, manipulação de texto |
| Wi-Fi | Perfis, diagnóstico, hotspot, chaves salvas |
Também inclui busca em tempo real sobre todos os comandos e descrições, contador de resultados, e cópia com um clique.
O arquivo não carrega nada de fora — nem fontes, nem CSS, nem scripts. As fontes usam stacks do sistema, que no Windows resolvem para Segoe UI e Cascadia Code, exatamente o que você já vê no terminal.
Isso é deliberado. Uma referência de administração de servidor que só funciona com internet é inútil no cenário em que ela seria mais valiosa: rede segmentada, servidor sem saída, laboratório isolado, incidente com a rede comprometida.
Todos os comandos usam valores fictícios: corp.local, SERVER01,
joao.silva, 192.168.1.x. Substitua pelos do seu ambiente.
Alguns comandos são destrutivos ou alteram configuração de produção (reset de senha, remoção de contas, alteração de GPO, limpeza de logs). Teste em laboratório antes. A referência mostra a sintaxe; a responsabilidade pelo que você executa é sua.
Comandos faltando, descrições imprecisas ou erros de sintaxe: abra uma issue ou um pull request.
Para adicionar um comando, siga o padrão do HTML — comandos curtos usam
cmd-row (layout inline), comandos longos usam cmd-block (com scroll
horizontal):
<div class="cmd-item">
<div class="cmd-row">
<code class="cmd-code">Get-Service | Where Status -eq "Running"</code>
<span class="cmd-desc">Lista serviços em execução</span>
</div>
</div>Nunca inclua nomes de domínio, hosts, usuários ou IPs reais nos exemplos.
MIT — veja LICENSE.
Feito por Wit-it Tecnologia.