Guia de Comandos CMD do Windows: principais comandos com exemplos
Resumo
Este guia reúne os comandos mais usados no Prompt de Comando (CMD) do Windows, organizados por categoria: básicos, gerenciamento de arquivos, informações do sistema, rede, avançados, scripting batch e diversos. Cada comando vem com uma descrição curta e, em muitos casos, um exemplo de uso. Também são apresentadas dicas sobre curingas, encadeamento de comandos e redirecionamento de saída.
Pontos-chave
- cd altera o diretório atual, dir lista arquivos e diretórios e mkdir cria novos diretórios.
- copy copia e move transfere arquivos entre locais, enquanto del exclui arquivos e rmdir remove diretórios vazios.
- tasklist exibe os processos em execução e taskkill /PID encerra um processo pelo seu PID.
- ipconfig mostra as configurações TCP/IP, ping testa a conectividade e tracert traça a rota até um host.
- Os curingas * (zero ou mais caracteres) e ? (um único caractere) ajudam a filtrar arquivos, como em dir *.txt.
- O operador && executa comandos em sequência apenas se o anterior for bem-sucedido; o operador > redireciona a saída para um arquivo.
Guia rápido com descrições e exemplos dos comandos mais usados no Prompt de Comando (CMD).
Comandos Básicos
cd [diretório]
- Altera o diretório atual.
- Exemplo:
cd C:\\Usuários\\Nome\\Documentos
dir
- Lista arquivos e diretórios no diretório atual.
mkdir [diretório]
- Cria um novo diretório.
- Exemplo:
mkdir NovaPasta
rmdir [diretório]
- Remove um diretório vazio.
- Exemplo:
rmdir PastaAntiga
del [arquivo]
- Exclui um arquivo.
- Exemplo:
del exemplo.txt
copy [origem] [destino]
- Copia arquivos de um local para outro.
- Exemplo:
copy C:\\arquivo.txt D:\\backup\\arquivo.txt
move [origem] [destino]
- Move arquivos de um local para outro.
- Exemplo:
move C:\\arquivo.txt D:\\backup\\arquivo.txt
Gerenciamento de Arquivos
rename [nome_antigo] [nome_novo]
- Renomeia um arquivo ou diretório.
- Exemplo:
rename arquivoantigo.txt arquivonovo.txt
type [arquivo]
- Exibe o conteúdo de um arquivo de texto.
- Exemplo:
type exemplo.txt
attrib [atributos] [arquivo/diretório]
- Exibe ou altera atributos de arquivos.
- Exemplo:
attrib +r exemplo.txt(somente leitura)
Informações do Sistema
systeminfo
- Exibe informações detalhadas sobre a configuração do computador e do sistema operacional.
tasklist
- Exibe uma lista de processos em execução.
taskkill /PID [pid]
- Encerra um processo pelo PID.
- Exemplo:
taskkill /PID 1234
chkdsk [unidade:]
- Verifica um disco e exibe um relatório de status.
- Exemplo:
chkdsk C:
Comandos de Rede
ipconfig
- Exibe todas as configurações atuais de rede TCP/IP.
ping [nome_do_host/IP]
- Testa a conectividade com um host de rede.
- Exemplo:
ping google.com
tracert [nome_do_host/IP]
- Traça a rota que os pacotes seguem para alcançar um host de rede.
- Exemplo:
tracert google.com
netstat
- Exibe estatísticas de rede.
Comandos Avançados
fc [arquivo1] [arquivo2]
- Compara dois arquivos e exibe as diferenças.
- Exemplo:
fc arquivo1.txt arquivo2.txt
shutdown /s /t [segundos]
- Desliga o computador após um tempo especificado.
- Exemplo:
shutdown /s /t 60
assoc
- Exibe ou modifica associações de extensões de arquivos.
cipher
- Criptografa ou descriptografa arquivos e diretórios.
Arquivos Batch e Scripting
echo [texto]
- Exibe uma linha de texto.
- Exemplo:
echo Olá, Mundo!
set [variável=[string]]
- Define ou exibe variáveis de ambiente.
- Exemplo:
set PATH=C:\\NovoCaminho
pause
- Pausa a execução de um arquivo batch e exibe uma mensagem.
if [condição] [comando]
- Executa processamento condicional em arquivos batch.
- Exemplo:
if exist arquivo.txt echo Arquivo existe
for /L %variável in (início,passo,fim) do [comando]
- Itera por um intervalo de valores.
- Exemplo:
for /L %i in (1,1,10) do echo %i
Diversos
cls
- Limpa a tela.
title [texto]
- Define o título da janela do Prompt de Comando.
- Exemplo:
title Meu Prompt de Comando
exit
- Fecha a janela do Prompt de Comando ou sai de um script batch.
help [comando]
- Exibe informações de ajuda para um comando específico.
- Exemplo:
help dir
Dicas
Uso de curingas:
*- Representa zero ou mais caracteres.?- Representa um único caractere.- Exemplo:
dir *.txt(Lista todos os arquivos .txt)
Combinando comandos:
- Use
&¶ executar vários comandos sequencialmente se o comando anterior for bem-sucedido. - Exemplo:
mkdir NovaPasta && cd NovaPasta
- Use
Redirecionando saída:
- Use
>para redirecionar a saída do comando para um arquivo. - Exemplo:
dir > lista.txt
- Use
Baixar
PDF Word HTMLPerguntas frequentes
Como listar apenas os arquivos .txt no CMD?
Use o comando dir seguido do curinga, por exemplo dir *.txt. O curinga * representa zero ou mais caracteres, por isso a listagem mostra todos os arquivos com essa extensão.
Como encerrar um processo pelo CMD?
Primeiro identifique o PID com o comando tasklist e depois use taskkill /PID seguido do número, como taskkill /PID 1234.
Como desligar o computador após um tempo pelo CMD?
Use shutdown /s /t seguido do número de segundos. Por exemplo, shutdown /s /t 60 desliga o computador após 60 segundos.
Teste-se
Cartões de revisão
Clique em um cartão para ver a resposta.
Teste
Perguntas geradas com IA a partir do documento: verifique as respostas com o texto.