.bat — Fichier de commandes
Microsoft · 1981
Qu'est-ce qu'un fichier .bat ?
Un fichier BAT est un fichier de script en texte brut contenant une série de commandes pour l'interpréteur MS-DOS ou l'invite de commandes Windows. Ces commandes sont exécutées séquentiellement, automatisant diverses tâches telles que le lancement de programmes, la manipulation de fichiers et la configuration des paramètres système. Les fichiers BAT sont couramment utilisés pour l'administration système, l'installation de logiciels et l'exécution de scripts personnalisés sur les systèmes d'exploitation Windows.
Programmes qui ouvrent les fichiers .bat
| Plateforme | Programme | ||
|---|---|---|---|
| Windows | Command Prompt | Gratuit | Officiel |
| Notepad | Gratuit | Officiel | |
| Visual Studio Code | Gratuit | ||
| macOS | TextEdit | Gratuit | Officiel |
| Visual Studio Code | Gratuit |
Problèmes courants avec les fichiers .bat
Questions fréquemment posées
Les fichiers BAT sont utilisés pour automatiser des tâches répétitives sous Windows, telles que l'exécution de plusieurs commandes, le lancement d'applications, la sauvegarde de données ou la modification des paramètres système sans intervention manuelle.
Comme tout script exécutable, les fichiers BAT peuvent être dangereux s'ils contiennent des commandes malveillantes. Faites toujours preuve de prudence et n'exécutez les fichiers BAT qu'à partir de sources fiables, car ils peuvent modifier des fichiers système ou supprimer des données.
Vous pouvez créer ou modifier un fichier BAT à l'aide de n'importe quel éditeur de texte brut comme le Bloc-notes. Tapez simplement vos commandes, enregistrez le fichier avec l'extension `.bat` et assurez-vous que 'Type de fichier' est défini sur 'Tous les fichiers' pour éviter l'ajout d'une extension `.txt`.
Détails techniques
Les fichiers BAT sont essentiellement des fichiers texte brut, ce qui signifie qu'ils ne possèdent pas d'en-tête binaire spécifique ni de 'magic bytes' à leur début. Le contenu est constitué de commandes lisibles par l'homme, qui sont interprétées ligne par ligne par `cmd.exe` ou `command.com` lors de l'exécution du fichier, rendant leur structure simple et facilement modifiable avec n'importe quel éditeur de texte.