Les fichiers batch ne sont pas souvent mentionnés. Vous l'avez peut-être entendu en passant, mais il est probable que personne ne vous a vraiment dit à quoi ils servent ou comment ils fonctionnent. C’est en fait une partie très importante de Microsoft Windows et très pratique, selon l’utilisation que vous en faites. Suivez la procédure ci-dessous et nous vous montrerons ce qu'est un fichier de commandes, ce qu'il fait et comment vous en créez un.
Que sont les fichiers batch?
Les fichiers de commandes sont des fichiers texte contenant de nombreuses commandes que l'interpréteur de ligne de commande peut exécuter. Vous pouvez également entendre un fichier de commandes appelé fichier de script. Il est important de se rappeler que les fichiers de commandes sont strictement basés sur Windows. Linux et d'autres systèmes d'exploitation ont leur propre version du fichier de commandes pour l'exécution des commandes de script, mais «batch» est spécifiquement conçu pour Windows.
Comme les fichiers de commandes sont des fichiers de texte brut contenant des commandes à exécuter par l'interpréteur de ligne de commande, il est important de ne pas ouvrir un fichier de commandes avec lequel vous n'êtes pas familier. Ouvrir un fichier batch inconnu peut être potentiellement désastreux si quelqu'un d'intention malveillante l'envoyait vous ou à quelqu'un d'autre.
Que font-ils?
Comme nous l'avons déjà mentionné, les fichiers de commandes sont des fichiers en texte brut contenant des commandes ou des instructions à exécuter par l'interpréteur de ligne de commande. Dans ce cas, puisqu’un fichier de commandes ne peut être utilisé que dans le système d’exploitation Windows, cet interpréteur ou «programme shell» serait cmd.exe, que vous pourriez reconnaître davantage en tant qu’invite de commande.
Le programme shell prend ces fichiers de commandes et exécute les instructions qu'il contient. Ces instructions à l’intérieur des fichiers de commandes peuvent être une multitude de commandes différentes, mais beaucoup de personnes utilisent principalement des fichiers de commandes pour automatiser des tâches répétitives.
Sur le côté malveillant des choses, les gens peuvent utiliser des fichiers de commandes / scripts pour nuire à votre ordinateur. En utilisant un fichier de commandes, vous pouvez facilement installer des logiciels malveillants sur votre ordinateur, supprimer des fichiers impératifs, mettre le PC en panne, etc. Ainsi, bien que les fichiers de commandes soient utilisés à bon escient, tels que l’automatisation de tâches répétitives, ils peuvent également être utilisés pour nuire. Cela dit, il est judicieux de ne pas exécuter uniquement les fichiers de commandes que vous rencontrez. Vous pouvez (généralement) voir le contenu d'un fichier de commandes en cliquant dessus avec le bouton droit de la souris et en sélectionnant Ouvrir avec le bloc - notes ou votre éditeur de texte brut préféré.
Comment en créez-vous un?
Créer un fichier de commandes est facile. Après tout, il ne s'agit que d'un fichier texte brut. Pour en créer un, vous pouvez simplement cliquer avec le bouton droit de la souris sur votre bureau, sélectionner Nouveau fichier et l'appeler quelque chose comme test.bat . Vous pouvez appeler tout ce que vous voulez, à condition qu'il y ait une extension de fichier .bat à la fin. Dans certains cas, vous devrez peut-être ouvrir le Bloc-notes ou votre éditeur de texte brut en premier, puis cliquer sur "Enregistrer sous" et vous assurer qu'il est enregistré sous une extension de fichier .bat.
Pour ouvrir le fichier de commandes afin d'en ajouter ou d'en modifier le contenu, comme nous l'avons dit ci-dessus, vous pouvez cliquer dessus avec le bouton droit de la souris et l'ouvrir avec le Bloc-notes ou tout autre éditeur de texte brut. C'est en fait là que vous ajoutez des commandes. Par exemple, vous pouvez mettre quelque chose comme ceci dans le fichier:
Ce sont des commandes simples, qui affichent simplement «Hello World» sur la ligne de commande. Il attend ensuite que l'utilisateur appuie sur une touche, puis termine le programme.
C'est pourtant à quoi ressemble un programme de fichiers de commandes très basique. De toute évidence, l'automatisation des tâches est beaucoup plus compliquée, avec l'ajout de différentes commandes, variables et autres syntaxes.
Fermeture
Il s’agit simplement d’un rapide aperçu de ce que sont les fichiers de commandes et de ce qu’ils peuvent faire. N'oubliez pas que les fichiers de commandes ne peuvent être utilisés que dans un environnement de système d'exploitation Windows, vous ne pourrez donc pas exécuter la même extension de fichier sous Linux.
Si vous avez des questions, n'hésitez pas à laisser un commentaire ci-dessous ou à nous rejoindre dans les forums PCMech!
