Um arquivo .CMD é um arquivo de script de comando utilizado principalmente 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 recursos de script mais avançados em comparação com o antigo COMMAND.COM usado para arquivos .BAT em sistemas baseados em DOS. Os arquivos CMD contêm uma série de comandos que são executados sequencialmente quando o arquivo é iniciado. Esses comandos podem incluir comandos internos do DOS, programas executáveis externos e outros arquivos em lote (batch files). Eles são usados para automatizar tarefas, realizar funções de administração do sistema e criar utilitários personalizados. Os scripts CMD podem lidar com variáveis, instruções condicionais (IF, ELSE), loops (FOR) e sub-rotinas, tornando-os mais poderosos do que arquivos de lote simples. São frequentemente utilizados para tarefas como instalação de software, configuração de definições do 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 antigo e suporta caracteres Unicode, permitindo o uso de conjuntos de caracteres internacionais dentro do script. Os 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.