Fichier batch
Un fichier batch est un type de fichier script qui contient une liste de commandes et d’instructions programmées pour les ordinateurs sous Windows. Lorsqu’un utilisateur exécute un fichier batch, celui-ci exécute automatiquement chaque commande du script dans l’ordre. Les utilisateurs de Windows et les administrateurs système utilisent souvent les fichiers batch pour automatiser des tâches répétitives au lieu d’effectuer chaque étape manuellement, par exemple pour sauvegarder une série de dossiers ou renommer un grand nombre de fichiers.
Lorsque vous exécutez un fichier batch, un programme interpréteur de commandes le lit ligne par ligne et exécute chaque commande dans l’ordre. Les fichiers batch existent dans deux formats. Les anciennes versions de Windows basées sur DOS, comme Windows 95 et 98, utilisent des fichiers batch portant l’extension de fichier .BAT, avec l’interpréteur de commandes COMMAND.COM. Les versions de Windows basées sur NT, comme Windows 2000 et toutes les versions ultérieures, utilisent des fichiers batch portant l’extension .CMD, avec CMD.EXE. Les fichiers BAT et CMD sont tous deux des fichiers en texte brut que vous pouvez créer dans n’importe quel éditeur de texte, comme le Bloc-notes.
Les premières versions de Windows chargeaient automatiquement un fichier batch spécial, AUTOEXEC.BAT, lors du démarrage du système. Ce fichier batch configurait automatiquement les paramètres du système et chargeait les pilotes de périphériques. Les administrateurs système et les utilisateurs expérimentés pouvaient modifier AUTOEXEC.BAT pour personnaliser le comportement de Windows, par exemple pour mapper automatiquement des lecteurs réseau au démarrage. Cependant, les utilisateurs inexpérimentés pouvaient provoquer d’importants problèmes en effectuant de mauvaises modifications, voire empêcher Windows de démarrer.
Alors que les fichiers batch sont propres aux ordinateurs Windows, les systèmes d’exploitation basés sur Unix notamment (Linux et macOS) utilisent des fichiers similaires appelés scripts shell. Les fichiers batch et les scripts shell peuvent tous deux contenir des commandes qui modifient des paramètres système importants ou créent des failles de sécurité. Vous devez donc être prudent et ne jamais exécuter de fichiers batch inconnus provenant de sources non fiables.
Extensions de fichier : .BAT, .CMD
Testez vos connaissances