Os Comandos do CMD são um conjunto específico de instruções fornecidas ao Prompt de Comando para executar alguma tarefa ou função em um PC com Windows. A maioria dos comandos do Windows é usada para automatizar tarefas por meio de scripts e arquivos em lote e realizar tarefas administrativas avançadas. Muitos comandos podem ajudar a solucionar e resolver problemas específicos no Windows.
Comando | Função |
---|---|
arp | Exibe e modifica as tabelas de tradução de endereço da Internet para adaptadores usados na gerência de redes e comunicações. |
assoc | Exibe ou modifica associações de extensões de nomes de arquivo. |
attrib | Exibe, define ou remove atributos atribuídos a arquivos ou diretórios. |
bcdboot | Permite configurar rapidamente uma partição de sistema ou reparar o ambiente de inicialização localizado na partição de sistema. |
bcdedit | Usado para gerenciar dados de configuração de inicialização. |
bitsadmin | Usado para gerenciar o Serviço de Transferência Inteligente em segundo plano. |
break | Ativa/Desativa a capacidade de interrupção (CTRL+C) no CMD. |
cacls | Usado para alterar permissões de arquivos. |
call | Usado em um programa em lote para chamar outro programa em lote. |
certreq | Usado para solicitar certificados de uma autoridade de certificação. |
certutil | Gerencia arquivos e serviços da Autoridade de Certificação. |
cd | Usado para mudar de diretório ou ir para um diretório específico. |
chcp | Exibe o número da página de código ativa no console. |
chdir | Igual ao comando 'cd'. |
chkdsk | Usado para verificar e reparar problemas no disco. |
chkntfs | Usado para verificar o sistema de arquivos NTFS. |
choice | Solicita que o usuário selecione um item em uma lista de escolhas de um único caractere em um programa em lote, retornando o índice da escolha selecionada. Se usado sem parâmetros, o 'choice' exibe as escolhas padrão Y (sim) e N (não). |
cipher | Usado para criptografar/descriptografar arquivos e pastas. |
cleanmgr | Usado para limpar automaticamente arquivos temporários e a lixeira. |
clip | Copia o resultado de qualquer comando para a área de transferência do Windows. |
cls | Limpa a tela do CMD. |
cmd | Usado para iniciar um novo shell CMD. |
cmdkey | Cria, lista e exclui nomes de usuário e senhas ou credenciais armazenadas. |
cmstp | Usado para instalar ou remover um perfil de serviço de gerenciamento de conexões. |
color | Altera a cor da janela do CMD usando opções. |
comp | Compara o conteúdo de dois arquivos ou dois conjuntos de arquivos. |
compact | Exibe ou altera a compressão de arquivos ou diretórios em partições NTFS. |
covert | Converte um disco de um tipo de disco para outro. |
copy | Copia um ou mais arquivos para outro local. |
date | Exibe ou define a data do sistema. |
defrag | Localiza e consolida arquivos fragmentados em volumes locais para melhorar o desempenho do sistema. |
del | Exclui um ou mais arquivos. |
dir | Usado para exibir uma lista de arquivos e pastas. |
diskpart | Ajuda a gerenciar as unidades de computador (discos, partições, volumes ou discos rígidos virtuais). |
dispdiag | Registra informações da tela em um arquivo. |
doskey | Recorda comandos digitados anteriormente na linha de comando, edita linhas de comando e cria macros. |
driverquery | Exibe uma lista de drivers de dispositivos instalados e suas propriedades. |
echo | Exibe mensagens ou liga/desliga o recurso de eco de comando. |
endlocal | Encerra a localização das alterações de ambiente em um arquivo em lote. |
erase | Usado para excluir um ou mais arquivos. |
eventcreate | Permite a um administrador criar um evento personalizado em um log de eventos específico. |
exit | Sai do interpretador de comando ou do arquivo em lote atual. |
expand | Expande um ou mais arquivos compactados. |
extrac32 | Extrai arquivos de um arquivo de gabinete ou de uma fonte. |
fc | Compara dois arquivos ou conjuntos de arquivos e exibe as diferenças entre eles. |
find | Pesquisa uma string de texto em um arquivo ou arquivos e exibe as linhas de texto que contêm a string especificada. |
findstr | Pesquisa padrões de texto em arquivos. |
finger | Exibe informações sobre usuários em um computador remoto especificado. |
fondue | Habilita recursos opcionais do Windows, baixando os arquivos necessários do Windows Update ou de outra fonte especificada pela Política de Grupo. |
for | Executa um comando especificado para cada arquivo em um conjunto de arquivos. |
forfiles | Seleciona e executa um comando em um arquivo ou conjunto de arquivos. Esse comando é mais comumente usado em arquivos em lote. |
format | Formata um disco para aceitar arquivos do Windows. É necessário ser membro do grupo Administradores para formatar um disco rígido. |
fsutil | Utilitário desistema de arquivos para gerenciar propriedades de arquivos e unidades. |
ftp | Usado para transferir arquivos de um PC para outro usando o serviço FTP. |
ftype | Exibe ou modifica associações de tipos de arquivo. |
getmac | Usado para exibir o endereço MAC do adaptador de rede. |
goto | Usado para direcionar um programa em lote para uma linha identificada por um rótulo. |
gpresult | Exibe as configurações de Política de Grupo e o Resultado da Política de Grupo para um usuário. |
gpupdate | Atualiza as configurações da Política de Grupo. |
help | Exibe uma lista de comandos disponíveis ou informações detalhadas sobre um comando específico. |
hostname | Exibe a parte do nome completo do computador que se refere ao nome do host. |
icacls | Exibe ou modifica listas de controle de acesso discricionário (DACLs) em arquivos ou diretórios especificados e aplica DACLs armazenados a arquivos em diretórios especificados. |
if | Realiza processamento condicional em programas em lote. |
ipconfig | Exibe e altera a configuração de IP do Windows. |
klist | Exibe uma lista de tickets Kerberos em cache. |
ktmutil | Inicializa a ferramenta do Gerenciador de Transações do Kernel. |
label | Usado para alterar o nome de um disco. |
lodctr | Permite registrar ou salvar nomes de contadores de desempenho e configurações de registro em um arquivo e designar serviços confiáveis. |
logman | Usado para gerenciar registros do Monitor de Desempenho. |
logoff | Registra a saída do usuário. |
makecab | Empacota arquivos existentes em um arquivo de gabinete (.cab). |
md | Cria um diretório ou subdiretório. |
mkdir | Cria um diretório ou subdiretório. |
mklink | Cria um link simbólico ou rígido para um arquivo ou diretório. |
mmc | Acessa o Console de Gerenciamento Microsoft. |
mode | Exibe o status do sistema, altera configurações do sistema ou reconfigura portas ou dispositivos. |
more | Exibe uma tela de saída por vez. |
mountvol | Cria, exclui ou lista um ponto de montagem de volume. Você também pode vincular volumes sem a necessidade de uma letra de unidade. |
move | Move um ou mais arquivos de um diretório para outro diretório. |
msdt | Invoca um pacote de solução de problemas na linha de comando ou como parte de um script automatizado e permite opções adicionais sem entrada do usuário. |
msiexec | Permite instalar, modificar e realizar operações no Windows Installer a partir da linha de comando. |
msinfo32 | Exibe informações do sistema. |
mstsc | Cria uma conexão de Área de Trabalho Remota. |
nbtstat | Exibe estatísticas de protocolo NetBIOS sobre TCP/IP (NetBT). |
netcfg | Instala o Ambiente Pré-Instalação do Windows (WinPE), uma versão leve do Windows usada para implantar estações de trabalho. |
net print | Exibe informações sobre uma fila de impressão especificada ou um trabalho de impressão especificado ou controla um trabalho de impressão especificado. |
netsh | Exibe ou modifica a configuração de rede. |
net | Usado para gerenciar recursos e serviços de rede. |
netstat | Exibe conexões TCP/IP ativas. |
nslookup | Exibe informações que você pode usar para diagnosticar a infraestrutura do Sistema de Nome de Domínio (DNS). |
openfiles | Consulta ou exibe arquivos abertos. |
path | Define a variável de ambiente PATH para arquivos executáveis. |
pathping | Fornece informações de latência e perda de pacotes para cada nó no caminho de rede. |
pause | Pausa o processamento de um arquivo em lote. |
perfmon | Acessa o Monitor de Desempenho no CMD. |
ping | Testa a conexão de rede com um computador. |
pktmon | Usado para captura avançada de pacotes, coleta de eventos, detecção de descarte, filtragem e contagem. |
pnpunattend | Audita um computador em busca de drivers de dispositivo e realiza instalações desassistidas de drivers ou procura por drivers sem instalá-los e, opcionalmente, relata os resultados na linha de comando. |
pnputil | Usado para gerenciar o armazenamento de drivers. |
popd | Retorna para o caminho/diretório mais recente armazenado pelo comando PUSHD e, em seguida, altera para o diretório especificado. |
powerShell | Acessa o PowerShell. |
powerShell_ise | O Ambiente Integrado de Scripting do PowerShell do Windows (ISE) é uma aplicação de host gráfica que permite ler, escrever, executar, depurar e testar scripts em várias linguagens que utilizam vários modelos de objetos para executar tarefas. |
Usado para imprimir um arquivo de texto no CMD. | |
powercfg | Usado para configurar as configurações de energia e monitorar a saúde da bateria. |
prompt | Exibe qualquer texto desejado, como o nome do diretório atual, a hora e a data, etc. |
pushd | Armazena o diretório atual para uso com o comando popd e, em seguida, muda para o diretório especificado. |
pwlauncher | Habilita ou desabilita as Opções de Inicialização do Windows To Go. |
rd | Exclui um diretório. |
recover | Recupera informações legíveis de um disco defeituoso ou ruim. |
ReFSUtil | ReFSUtil é uma ferramenta incluída no Windows e no Windows Server que tenta diagnosticar volumes ReFS gravemente danificados. |
reg | Realiza operações em informações de subchave do registro e valores em entradas de registro. |
regini | Modifica o registro a partir da linha de comando ou de um script e aplica alterações presentes em um oumais arquivos de texto. |
regsvr32 | Registra arquivos .dll como componentes de comando no registro. |
relog | Extrai contadores de desempenho de logs de contadores de desempenho em outros formatos, como texto-TSV (para texto delimitado por tabulação), texto-CSV (para texto delimitado por vírgula), binário-BIN ou SQL. |
rem | Registra comentários em um script, arquivo em lote ou config.sys. Se nenhum comentário for especificado, o 'rem' adiciona espaço vertical. |
ren | Renomeia arquivos ou diretórios. |
rename | Renomeia arquivos ou diretórios. |
replace | Substitui arquivos existentes em um diretório. Se usado com a opção /a, este comando adiciona novos arquivos a um diretório em vez de substituir arquivos existentes. |
rmdir | Exclui um diretório. |
robocopy | Copia dados de arquivos de um local para outro. |
route | Exibe e modifica as entradas na tabela de roteamento IP local. |
rpcping | Confirma a conectividade RPC entre o computador que executa o Microsoft Exchange Server e qualquer uma das estações de trabalho de cliente Microsoft Exchange suportadas na rede. |
rundll32 | Carrega e executa bibliotecas de vínculo dinâmico (DLLs) de 32 bits. |
rasdial | Exibe o status do Serviço de Acesso Remoto. |
runas | Executa um programa como um usuário diferente. |
sc | Usa o Controlador de Serviços para gerenciar serviços do Windows. |
schtasks | Agenda comandos e programas para serem executados em um horário específico. |
secedit | Configura e analisa a segurança do sistema. |
set | Exibe, define ou remove variáveis de ambiente do cmd.exe. |
setx | Cria ou modifica variáveis de ambiente no ambiente de usuário ou de sistema, sem a necessidade de programação ou script. |
sfc | Verifica e verifica a integridade de todos os arquivos do sistema protegidos e substitui versões incorretas por versões corretas. |
shift | Altera a posição dos parâmetros em um arquivo em lote. |
shutdown | Permite desligar ou reiniciar computadores locais ou remotos, um de cada vez. |
sort | Lê a entrada, classifica dados e escreve os resultados na tela, em um arquivo ou em outro dispositivo. |
start | Inicia uma janela de Prompt de Comando separada para executar um programa ou comando especificado. |
subst | Associa um caminho a uma letra de unidade. |
sxstrace | Diagnostica problemas de side-by-side. |
systeminfo | Exibe informações detalhadas de configuração sobre um computador e seu sistema operacional. |
strings | Encontra sequências ANSI e UNICODE em arquivos binários. |
takeown | Usado para assumir a propriedade de um arquivo. |
taskkill | Finaliza uma ou mais tarefas ou processos. |
tasklist | Exibe uma lista de processos em execução atualmente no computador local ou em um computador remoto. |
tcmsetup | Ativa/Desativa o cliente TAPI. |
telnet | Comunica com um computador que executa o serviço Telnet. |
time | Exibe ou define a hora do sistema. |
timeout | Pausa o processador de comandos pelo número de segundos especificado. |
title | Cria um título para a janela do Prompt de Comando. |
tpmtool | Esta utilidade pode ser usada para obter informações sobre o Módulo de Plataforma Confiável (TPM). |
tpmvscmgr | A ferramenta de linha de comando tpmvscmgr permite que usuários com credenciais de administrador criem e excluam cartões inteligentes virtuais TPM em um computador. |
tracerpt | O comando tracerpt analisa logs de rastreamento de eventos, arquivos de log gerados pelo Monitor de Desempenho e provedores de rastreamento de eventos em tempo real. |
tracert | Rastreia a rota para um host remoto enviando mensagens de solicitação ICMP. |
tree | Exibe a estrutura de diretórios de um caminho ou disco graficamente. |
type | Exibe o conteúdo de um arquivo de texto. |
typeperf | Escreve dados de desempenho na janela de comando ou em um arquivo de log. |
tzutil | Exibe a utilitário de fuso horário do Windows. |
unlodctr | Remove nomes de contadores de desempenho e explicações de texto de um serviço ou driver de dispositivo do registro do sistema. |
ver | Exibe o número da versão do sistema operacional. |
verifier | O Verificador de Driver monitora drivers de modo kernel do Windows e drivers de gráficos para detectar chamadas de função ilegais ou ações que possam corromper o sistema. |
verify | Verifica se os arquivos estão salvos corretamente no disco. |
vol | Exibe o rótulo do volume do disco e o número de série. |
vssadmin | Mostra backups de cópias de sombra, escritores de cópias de sombra instalados e provedores de cópias de sombra. |
wbadmin | Permite fazer backup e restaurar o sistema operacional, volumes, arquivos, pastas e aplicativos a partir do Prompt de Comando. |
waitfor | Envia ou aguarda um sinal em um sistema. |
wecutil | Permite criar e gerenciar assinaturas para eventos enviados por computadores remotos. |
wevtutil | Permite recuperar informações sobre logs de eventos e provedores. |
where | Exibe a localização de arquivos que correspondem ao padrão de pesquisa fornecido. |
whoami | Exibe informações do usuário, grupo e privilégios para o usuário atualmente logado no sistema local. |
winrs | O Gerenciamento Remoto do Windows permite que você gerencie e execute programas remotamente. |
winrm | O Gerenciamento Remoto do Windows. |
wmic | Exibe informações WMI em um shell de comando interativo. |
wscript | O Windows Script Host fornece um ambiente onde os usuários podem executar scripts em uma variedade de linguagens que usam objetos OLE Automation para automatizar tarefas em uma máquina. |