Vous verrez fréquemment des références à des fichiers batch ou « bat » si vous utilisez Windows. Parfois, ils sont habitués à démarrer un autre programme, tandis que d'autres fois, ils peuvent faire quelque chose par eux-mêmes. Mais qu’est-ce qu’un fichier batch exactement et comment l’utiliser ?
Un fichier bat, autrement appelé fichier batch, est un fichier de script qui contient des commandes. Le fichier lui-même est écrit en texte brut et possède une extension de fichier « .bat ».
Il n'y a pas trop de limitations sur ce que peuvent être ces commandes. Il peut s'agir de commandes intégrées à Windows, comme la commande del ou shutdown, mais vous pouvez également exécuter et utiliser des programmes dotés d'interfaces de ligne de commande via un fichier batch.
Le plus souvent, les fichiers batch sont utilisés lorsque vous devez exécuter une commande régulièrement ou lorsque vous devez exécuter plusieurs commandes de manière séquentielle. Il est également possible d'écrire des fichiers batch qui répondent aux entrées de l'utilisateur, comme répondre par oui ou par non, ou choisir une option dans une liste, pour faire différentes choses.
Pour utiliser un fichier BAT, double-cliquez simplement dessus. S'il a été écrit correctement, les commandes qu'il contient s'exécuteront et exécuteront certaines fonctions.
Dans certaines situations, vous ne verrez peut-être l'invite de commande ou le terminal s'ouvrir qu'un instant, puis se fermer. D'autres fois, l'exécution de la commande peut prendre suffisamment de temps pour que vous ayez la possibilité de la consulter, ou elle peut contenir une ligne à la fin qui l'oblige à rester ouverte jusqu'à ce que vous la fermiez manuellement.
Vous ne devez pas supposer que l'un ou l'autre comportement signifie qu'un fichier BAT n'a pas fonctionné à moins que vous sachiez ce qu'il est censé faire.
À titre d'exemple : si vous utilisez un fichier batch pour lancer un serveur de jeu dédié, vous vous attendez normalement à ce que la fenêtre reste ouverte, afin que vous puissiez voir la sortie du serveur. D'un autre côté, si vous utilisez simplement un fichier batch qui déclenche un redémarrage de l'ordinateur avec des options spécifiques activées, vous vous attendez à ce qu'il s'ouvre puis se ferme presque instantanément.
Les fichiers batch sont des documents en texte brut et peuvent être ouverts dans presque tous les éditeurs de texte disponibles. Le Bloc-notes est le choix typique, mais des éditeurs de texte brut plus sophistiqués peuvent offrir des fonctionnalités utiles, telles que des outils de coloration syntaxique et de débogage.
Pour ouvrir un fichier de commandes dans le Bloc-notes, cliquez avec le bouton droit sur le fichier BAT et sélectionnez « Modifier » ou « Modifier avec le Bloc-notes ».
Vous pouvez également lancer le Bloc-notes, cliquer sur Fichier > Ouvrez, puis accédez au fichier de commandes et cliquez sur « Ouvrir ».
Une fois ouvert, vous verrez toutes les commandes. Voici un exemple :
Si vous vérifiez simplement ce que fait un simple fichier BAT, le Bloc-notes convient probablement. , mais si vous souhaitez en modifier un ou faciliter la compréhension de ce que vous regardez, vous devriez plutôt essayer VSCode
Si vous souhaitez écrire ou modifier un fichier batch, l'un ou l'autre le fera. fonctionnent, mais la coloration syntaxique incluse dans les éditeurs de texte brut plus puissants est trop intéressante pour être laissée de côté.
Les fichiers BAT ne sont pas intrinsèquement des logiciels malveillants, mais ils peuvent être utilisés de manière malveillante. , et vous devez toujours les traiter avec un peu de prudence. Par exemple, un fichier de commandes peut être écrit de manière à supprimer vos fichiers lorsque vous l'exécutez. Il existe également d'innombrables façons de télécharger des logiciels malveillants. lequel un fichier batch pourrait être utilisé de manière malveillante
Ces avertissements mis à part, l'écrasante majorité des fichiers batch qui circulent ne sont pas malveillants. La plupart existent simplement pour faciliter un peu certaines tâches courantes et complexes. Si vous téléchargez un fichier ou un programme à partir d’une source fiable, vous n’avez probablement rien à craindre.
Cependant, si vous téléchargez un fichier BAT à partir d'une source peu fiable, vous devriez prendre un moment pour ouvrir le fichier BAT dans le Bloc-notes pour jeter un œil à ce qu'il fait avant de l'exécuter.
Il existe quelques alternatives aux fichiers batch sous Windows. Le plus évident est un fichier PS1, qui est l'équivalent PowerShell d'un fichier BAT. Les fichiers BAT peuvent exécuter des commandes PowerShell si vous incluez des arguments spéciaux, mais il est généralement plus facile d'écrire simplement un fichier PS1.
Au-delà des scripts PowerShell, Python est le choix le plus évident. Python peut appeler des fonctions du système d'exploitation et présente l'avantage supplémentaire d'avoir un très grand nombre de modules pour faire presque tout ce que vous pouvez imaginer. Pour de nombreuses applications, ce serait exagéré, mais si vous devez faire quelque chose de compliqué, vous devriez absolument envisager Python.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3