Un fichier CMD est un fichier script utilisé par l'interpréteur de commandes Windows (cmd.exe). Il contient une série de commandes écrites dans le langage de script de commande Windows, un langage de script conçu spécifiquement pour automatiser des tâches au sein du système d'exploitation Windows. Ces scripts sont fondamentaux et peuvent être utilisés pour effectuer un large éventail d'opérations, y compris la manipulation de fichiers (copie, déplacement, suppression), l'exécution de programmes, les modifications de configuration système et les opérations réseau. Les fichiers CMD sont similaires aux fichiers batch (.BAT), mais ils offrent des fonctionnalités et des capacités améliorées, telles qu'une meilleure gestion des erreurs (error handling) et des structures de contrôle plus complexes. Ils sont couramment utilisés pour l'automatisation de tâches répétitives, la création de scripts d'installation et l'exécution de fonctions d'administration système. L'interpréteur de commandes lit les instructions du fichier CMD séquentiellement et les exécute une par une. Les fichiers CMD sont un outil essentiel pour les administrateurs système et les utilisateurs avancés (power users) qui cherchent à automatiser des tâches et à gérer les systèmes Windows de manière efficace.