<--

Comandos do CMD do Windows que você precisa conhecer

CMD MS_DOS

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.

Lista de Comandos do Windows

ComandoFunção
arpExibe e modifica as tabelas de tradução de endereço da Internet para adaptadores usados na gerência de redes e comunicações.
assocExibe ou modifica associações de extensões de nomes de arquivo.
attribExibe, define ou remove atributos atribuídos a arquivos ou diretórios.
bcdbootPermite configurar rapidamente uma partição de sistema ou reparar o ambiente de inicialização localizado na partição de sistema.
bcdeditUsado para gerenciar dados de configuração de inicialização.
bitsadminUsado para gerenciar o Serviço de Transferência Inteligente em segundo plano.
breakAtiva/Desativa a capacidade de interrupção (CTRL+C) no CMD.
caclsUsado para alterar permissões de arquivos.
callUsado em um programa em lote para chamar outro programa em lote.
certreqUsado para solicitar certificados de uma autoridade de certificação.
certutilGerencia arquivos e serviços da Autoridade de Certificação.
cdUsado para mudar de diretório ou ir para um diretório específico.
chcpExibe o número da página de código ativa no console.
chdirIgual ao comando 'cd'.
chkdskUsado para verificar e reparar problemas no disco.
chkntfsUsado para verificar o sistema de arquivos NTFS.
choiceSolicita 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).
cipherUsado para criptografar/descriptografar arquivos e pastas.
cleanmgrUsado para limpar automaticamente arquivos temporários e a lixeira.
clipCopia o resultado de qualquer comando para a área de transferência do Windows.
clsLimpa a tela do CMD.
cmdUsado para iniciar um novo shell CMD.
cmdkeyCria, lista e exclui nomes de usuário e senhas ou credenciais armazenadas.
cmstpUsado para instalar ou remover um perfil de serviço de gerenciamento de conexões.
colorAltera a cor da janela do CMD usando opções.
compCompara o conteúdo de dois arquivos ou dois conjuntos de arquivos.
compactExibe ou altera a compressão de arquivos ou diretórios em partições NTFS.
covertConverte um disco de um tipo de disco para outro.
copyCopia um ou mais arquivos para outro local.
dateExibe ou define a data do sistema.
defragLocaliza e consolida arquivos fragmentados em volumes locais para melhorar o desempenho do sistema.
delExclui um ou mais arquivos.
dirUsado para exibir uma lista de arquivos e pastas.
diskpartAjuda a gerenciar as unidades de computador (discos, partições, volumes ou discos rígidos virtuais).
dispdiagRegistra informações da tela em um arquivo.
doskeyRecorda comandos digitados anteriormente na linha de comando, edita linhas de comando e cria macros.
driverqueryExibe uma lista de drivers de dispositivos instalados e suas propriedades.
echoExibe mensagens ou liga/desliga o recurso de eco de comando.
endlocalEncerra a localização das alterações de ambiente em um arquivo em lote.
eraseUsado para excluir um ou mais arquivos.
eventcreatePermite a um administrador criar um evento personalizado em um log de eventos específico.
exitSai do interpretador de comando ou do arquivo em lote atual.
expandExpande um ou mais arquivos compactados.
extrac32Extrai arquivos de um arquivo de gabinete ou de uma fonte.
fcCompara dois arquivos ou conjuntos de arquivos e exibe as diferenças entre eles.
findPesquisa uma string de texto em um arquivo ou arquivos e exibe as linhas de texto que contêm a string especificada.
findstrPesquisa padrões de texto em arquivos.
fingerExibe informações sobre usuários em um computador remoto especificado.
fondueHabilita recursos opcionais do Windows, baixando os arquivos necessários do Windows Update ou de outra fonte especificada pela Política de Grupo.
forExecuta um comando especificado para cada arquivo em um conjunto de arquivos.
forfilesSeleciona e executa um comando em um arquivo ou conjunto de arquivos. Esse comando é mais comumente usado em arquivos em lote.
formatFormata um disco para aceitar arquivos do Windows. É necessário ser membro do grupo Administradores para formatar um disco rígido.
fsutilUtilitário desistema de arquivos para gerenciar propriedades de arquivos e unidades.
ftpUsado para transferir arquivos de um PC para outro usando o serviço FTP.
ftypeExibe ou modifica associações de tipos de arquivo.
getmacUsado para exibir o endereço MAC do adaptador de rede.
gotoUsado para direcionar um programa em lote para uma linha identificada por um rótulo.
gpresultExibe as configurações de Política de Grupo e o Resultado da Política de Grupo para um usuário.
gpupdateAtualiza as configurações da Política de Grupo.
helpExibe uma lista de comandos disponíveis ou informações detalhadas sobre um comando específico.
hostnameExibe a parte do nome completo do computador que se refere ao nome do host.
icaclsExibe 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.
ifRealiza processamento condicional em programas em lote.
ipconfigExibe e altera a configuração de IP do Windows.
klistExibe uma lista de tickets Kerberos em cache.
ktmutilInicializa a ferramenta do Gerenciador de Transações do Kernel.
labelUsado para alterar o nome de um disco.
lodctrPermite registrar ou salvar nomes de contadores de desempenho e configurações de registro em um arquivo e designar serviços confiáveis.
logmanUsado para gerenciar registros do Monitor de Desempenho.
logoffRegistra a saída do usuário.
makecabEmpacota arquivos existentes em um arquivo de gabinete (.cab).
mdCria um diretório ou subdiretório.
mkdirCria um diretório ou subdiretório.
mklinkCria um link simbólico ou rígido para um arquivo ou diretório.
mmcAcessa o Console de Gerenciamento Microsoft.
modeExibe o status do sistema, altera configurações do sistema ou reconfigura portas ou dispositivos.
moreExibe uma tela de saída por vez.
mountvolCria, exclui ou lista um ponto de montagem de volume. Você também pode vincular volumes sem a necessidade de uma letra de unidade.
moveMove um ou mais arquivos de um diretório para outro diretório.
msdtInvoca 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.
msiexecPermite instalar, modificar e realizar operações no Windows Installer a partir da linha de comando.
msinfo32Exibe informações do sistema.
mstscCria uma conexão de Área de Trabalho Remota.
nbtstatExibe estatísticas de protocolo NetBIOS sobre TCP/IP (NetBT).
netcfgInstala o Ambiente Pré-Instalação do Windows (WinPE), uma versão leve do Windows usada para implantar estações de trabalho.
net printExibe informações sobre uma fila de impressão especificada ou um trabalho de impressão especificado ou controla um trabalho de impressão especificado.
netshExibe ou modifica a configuração de rede.
netUsado para gerenciar recursos e serviços de rede.
netstatExibe conexões TCP/IP ativas.
nslookupExibe informações que você pode usar para diagnosticar a infraestrutura do Sistema de Nome de Domínio (DNS).
openfilesConsulta ou exibe arquivos abertos.
pathDefine a variável de ambiente PATH para arquivos executáveis.
pathpingFornece informações de latência e perda de pacotes para cada nó no caminho de rede.
pausePausa o processamento de um arquivo em lote.
perfmonAcessa o Monitor de Desempenho no CMD.
pingTesta a conexão de rede com um computador.
pktmonUsado para captura avançada de pacotes, coleta de eventos, detecção de descarte, filtragem e contagem.
pnpunattendAudita 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.
pnputilUsado para gerenciar o armazenamento de drivers.
popdRetorna para o caminho/diretório mais recente armazenado pelo comando PUSHD e, em seguida, altera para o diretório especificado.
powerShellAcessa o PowerShell.
powerShell_iseO 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.
printUsado para imprimir um arquivo de texto no CMD.
powercfgUsado para configurar as configurações de energia e monitorar a saúde da bateria.
promptExibe qualquer texto desejado, como o nome do diretório atual, a hora e a data, etc.
pushdArmazena o diretório atual para uso com o comando popd e, em seguida, muda para o diretório especificado.
pwlauncherHabilita ou desabilita as Opções de Inicialização do Windows To Go.
rdExclui um diretório.
recoverRecupera informações legíveis de um disco defeituoso ou ruim.
ReFSUtilReFSUtil é uma ferramenta incluída no Windows e no Windows Server que tenta diagnosticar volumes ReFS gravemente danificados.
regRealiza operações em informações de subchave do registro e valores em entradas de registro.
reginiModifica o registro a partir da linha de comando ou de um script e aplica alterações presentes em um oumais arquivos de texto.
regsvr32Registra arquivos .dll como componentes de comando no registro.
relogExtrai 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.
remRegistra comentários em um script, arquivo em lote ou config.sys. Se nenhum comentário for especificado, o 'rem' adiciona espaço vertical.
renRenomeia arquivos ou diretórios.
renameRenomeia arquivos ou diretórios.
replaceSubstitui 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.
rmdirExclui um diretório.
robocopyCopia dados de arquivos de um local para outro.
routeExibe e modifica as entradas na tabela de roteamento IP local.
rpcpingConfirma 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.
rundll32Carrega e executa bibliotecas de vínculo dinâmico (DLLs) de 32 bits.
rasdialExibe o status do Serviço de Acesso Remoto.
runasExecuta um programa como um usuário diferente.
scUsa o Controlador de Serviços para gerenciar serviços do Windows.
schtasksAgenda comandos e programas para serem executados em um horário específico.
seceditConfigura e analisa a segurança do sistema.
setExibe, define ou remove variáveis de ambiente do cmd.exe.
setxCria ou modifica variáveis de ambiente no ambiente de usuário ou de sistema, sem a necessidade de programação ou script.
sfcVerifica e verifica a integridade de todos os arquivos do sistema protegidos e substitui versões incorretas por versões corretas.
shiftAltera a posição dos parâmetros em um arquivo em lote.
shutdownPermite desligar ou reiniciar computadores locais ou remotos, um de cada vez.
sortLê a entrada, classifica dados e escreve os resultados na tela, em um arquivo ou em outro dispositivo.
startInicia uma janela de Prompt de Comando separada para executar um programa ou comando especificado.
substAssocia um caminho a uma letra de unidade.
sxstraceDiagnostica problemas de side-by-side.
systeminfoExibe informações detalhadas de configuração sobre um computador e seu sistema operacional.
stringsEncontra sequências ANSI e UNICODE em arquivos binários.
takeownUsado para assumir a propriedade de um arquivo.
taskkillFinaliza uma ou mais tarefas ou processos.
tasklistExibe uma lista de processos em execução atualmente no computador local ou em um computador remoto.
tcmsetupAtiva/Desativa o cliente TAPI.
telnetComunica com um computador que executa o serviço Telnet.
timeExibe ou define a hora do sistema.
timeoutPausa o processador de comandos pelo número de segundos especificado.
titleCria um título para a janela do Prompt de Comando.
tpmtoolEsta utilidade pode ser usada para obter informações sobre o Módulo de Plataforma Confiável (TPM).
tpmvscmgrA 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.
tracerptO 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.
tracertRastreia a rota para um host remoto enviando mensagens de solicitação ICMP.
treeExibe a estrutura de diretórios de um caminho ou disco graficamente.
typeExibe o conteúdo de um arquivo de texto.
typeperfEscreve dados de desempenho na janela de comando ou em um arquivo de log.
tzutilExibe a utilitário de fuso horário do Windows.
unlodctrRemove nomes de contadores de desempenho e explicações de texto de um serviço ou driver de dispositivo do registro do sistema.
verExibe o número da versão do sistema operacional.
verifierO 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.
verifyVerifica se os arquivos estão salvos corretamente no disco.
volExibe o rótulo do volume do disco e o número de série.
vssadminMostra backups de cópias de sombra, escritores de cópias de sombra instalados e provedores de cópias de sombra.
wbadminPermite fazer backup e restaurar o sistema operacional, volumes, arquivos, pastas e aplicativos a partir do Prompt de Comando.
waitforEnvia ou aguarda um sinal em um sistema.
wecutilPermite criar e gerenciar assinaturas para eventos enviados por computadores remotos.
wevtutilPermite recuperar informações sobre logs de eventos e provedores.
whereExibe a localização de arquivos que correspondem ao padrão de pesquisa fornecido.
whoamiExibe informações do usuário, grupo e privilégios para o usuário atualmente logado no sistema local.
winrsO Gerenciamento Remoto do Windows permite que você gerencie e execute programas remotamente.
winrmO Gerenciamento Remoto do Windows.
wmicExibe informações WMI em um shell de comando interativo.
wscriptO 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.

Fonte:
documentação oficial da Microsoft.