Um arquivo .CMD é um arquivo de script de comando usado primariamente pela família de sistemas operacionais Windows NT (Windows NT, 2000, XP, Vista, 7, 8, 10 e 11). Ele é semelhante a um arquivo .BAT, mas é executado pelo interpretador de comandos CMD.EXE, que oferece capacidades de scripting mais avançadas em comparação com o antigo COMMAND.COM usado para arquivos .BAT em sistemas baseados em DOS. Arquivos CMD contêm uma série de comandos que são executados sequencialmente quando o arquivo é executado. Esses comandos podem incluir comandos internos do DOS, programas executáveis externos e outros arquivos batch. Eles são utilizados para automatizar tarefas, executar funções de administração de sistema e criar utilitários personalizados. Scripts CMD podem manipular variáveis, instruções condicionais (IF, ELSE), laços (FOR) e sub-rotinas, tornando-os mais poderosos do que simples arquivos batch. Frequentemente são usados para tarefas como instalação de software, configuração de ajustes de sistema, backup de dados e manipulações complexas de arquivos. A extensão CMD permite nomes de arquivos e caminhos mais longos em comparação com o formato .BAT mais antigo, e suporta caracteres Unicode, possibilitando o uso de conjuntos de caracteres internacionais dentro do script. Scripts CMD são uma ferramenta essencial para administradores de sistema e usuários avançados que precisam automatizar tarefas repetitivas ou criar soluções personalizadas para ambientes Windows.