Skip to main content

Qu'est-ce qu'un fichier batch?

Un fichier batch est un fichier utilisé par Windows Système d'exploitation, DOS ou OS / 2.Il s'agit d'un fichier texte qui contient une chaîne de commandes à interpréter dans l'ordre par un interprète de commande.Cela signifie qu'un seul fichier peut exécuter un arrangement complexe de commandes, exécutant souvent plusieurs programmes, pour obtenir une seule extrémité cohérente.Les administrateurs système les utilisent souvent pour automatiser les projets longs, et certains programmes qui n'ont pas été entièrement collectés dans un seul programme peuvent utiliser un fichier de lots pour exécuter les composants nécessaires, puis lancer le programme final.

L'extension .bat est la plus courante-Extension utilisée pour un fichier batch et sera reconnue par pratiquement tous les shells.Des coquilles plus modernes peuvent également accepter l'extension .cmd, et généralement la distinction entre les deux a à voir avec les niveaux d'erreur, c'est-à-dire quand les erreurs seront affichées.Dans 4DOS et d'autres coquilles similaires, ils peuvent également utiliser l'extension .BTM, bien que cela ne soit pas reconnu par d'autres systèmes d'exploitation.

sur les anciennes Windows Ordinateurs et ordinateurs DOS, il existe un fichier de base appelé autoexec.bat qui est exécuté chaque fois que l'ordinateur démarre.Cela comprend de nombreux fichiers communs qui doivent être lancés et des commandes qui doivent être exécutées pour préparer le système à fonctionner.Des choses peuvent être ajoutées au fichier autoexec.bat pour définir des comportements spécifiques au démarrage, tels que le lancement de programmes, le nettoyage des espaces de fichiers ou l'écho des rappels.Dans n'importe quelle sorte d'éditeur de texte simple, et le suffixe peut ensuite être changé en .bat ou .cmd.La plupart des gens trouvent le plus simple de simplement en modifier un à partir de la ligne de commande, soit droit en dos, soit dans une fenêtre de shell lancée à partir de Windows .La commande

edit

peut être utilisée pour créer un nouveau fichier, en tapant quelque chose comme éditer foo.bat .Dans le fichier, une multitude de commandes de base peuvent être utilisées. Un fichier batch simple peut inclure quelque chose comme suit: pause;Echo maintenant nous ouvrons le dossier Documents .; dir c: / documents /.Pour exécuter le fichier, un utilisateur taperait simplement le nom du fichier, sans le suffixe .bat, et il s'exécuterait.Ce fichier particulier commencerait par une pause, ce qui inciterait l'utilisateur à appuyer sur une clé.Une fois qu'une clé a été touchée, elle imprimerait alors la ligne, ldquo; maintenant nous ouvrons le dossier Documents. Rdquo;Ensuite, il répertorierait le contenu du répertoire des documents trouvés dans le lecteur C.

Il existe en fait pas mal de commandes qui peuvent être utilisées dans un fichier batch pour les personnaliser davantage.Par exemple, la variable% 1 peut être utilisée pour imprimer une variable que l'utilisateur saisit après avoir tapé le nom du fichier à exécuter.Ainsi, par exemple, si quelqu'un voulait supprimer un répertoire et créer un nouveau répertoire dans une commande, il pourrait faire un fichier nommé rmmk.bat qui comprenait les lignes suivantes: RMDIR% 1;Mkdir% 2.Il pourrait ensuite l'exécuter en tapant quelque chose comme Rmmk Foo Bar, qui supprimerait le répertoire nommé FOO, et ferait un nouveau répertoire nommé Bar.