Comment créer des fichiers batch dans Windows 10
ce qu’il faut savoir
- Créez des fichiers de commandes dans Windows 10 en saisissant des commandes dans un document vierge du Bloc-notes et en les enregistrant au format .bat au lieu de .txt.
- Les commandes incluent PAUSE, COPY et CLS (effacer).
- Pour ajouter un commentaire, commencez une ligne par deux deux-points et un espace. Les commentaires sont utiles pour diviser les fichiers batch en sections.
Cet article explique comment utiliser le Bloc-notes pour créer des fichiers batch dans Windows 10, comment ajouter des commentaires et inclut une liste des commandes couramment utilisées.
Comment créer des fichiers batch dans Windows 10
La création d’un fichier de commandes dans Windows 10 est aussi simple que de taper la commande que vous souhaitez exécuter dans un document vierge du Bloc-notes, puis d’enregistrer le document en tant que fichier .bat au lieu d’un document texte. Vous pouvez ensuite exécuter le fichier en cliquant dessus, ce qui lancera automatiquement le shell de commande Windows et exécutera votre commande.
Voici comment créer un fichier batch simple dans Windows 10 :
-
Types de carnet Allez dans la barre de recherche et cliquez sur l’application Bloc-notes qui apparaît dans les résultats.
-
Tapez ce qui suit dans un document vierge du Bloc-notes pour créer un fichier de commandes simple :
@ECHO fermer
ECHO Si vous voyez ce texte, vous avez créé avec succès votre premier fichier batch dans Windows 10. Toutes nos félicitations!pause
-
Cliquez sur document dans le coin supérieur gauche de la fenêtre du Bloc-notes.
-
Cliquez sur Enregistrer sous dans le menu déroulant.
-
Saisissez le nom du script, tel que test.bat, puis cliquez sur enregistrer.
Notez l’emplacement sur votre disque dur où le fichier est enregistré, car vous pourrez le trouver et l’exécuter plus tard.
-
Trouvez le fichier que vous venez d’enregistrer et double-cliquez dessus.
-
Si le fichier a été créé correctement, vous verrez une fenêtre de commande comme celle-ci :
Commandes et instructions de fichier batch
Un fichier de commandes est un type spécial de fichier qui ouvre automatiquement une fenêtre de commande lorsqu’il est activé. Si vous connaissez déjà les commandes qui nécessitent l’exécution du fichier, vous êtes prêt à partir. Tapez simplement la commande dans le Bloc-notes comme ci-dessus, enregistrez-la en tant que fichier .bat et ouvrez le fichier de commandes pour exécuter la commande à tout moment.
Si vous ne savez pas quoi mettre dans le fichier, rappelez-vous qu’un fichier batch est essentiellement une liste ordonnée de commandes qui seront exécutées via l’invite de commande Windows. Tout ce que vous pouvez taper manuellement dans l’invite de commande peut être placé dans un fichier batch. Le fichier exécutera alors chaque commande dans l’ordre de haut en bas.
Voici quelques commandes utiles à utiliser dans les fichiers batch, et une description de ce qu’elles font :
- @ECHO fermer: désactive l’affichage des invites. Ceci est généralement utilisé au début d’un fichier batch pour rendre l’affichage plus clair. Vous n’avez pas besoin de @, mais l’inclure masque également la commande ECHO OFF.
- écho: Affiche le texte suivant dans la fenêtre de commande.
- pause: laissez la fenêtre de commande ouverte une fois le fichier de commandes terminé ou autorisez la lecture du texte dans la fenêtre avant de continuer.
- Titre: placez un titre personnalisé dans la barre de titre de la fenêtre de commande.
- CLS: Efface la fenêtre de commande.
- Exportation: Quittez et fermez la fenêtre de commande.
- copie: copiez un ou plusieurs fichiers.
- mouvement rapide des yeux: enregistrer un commentaire ou un commentaire.
- IPCONFIG: Affiche des informations IP détaillées pour chaque adaptateur réseau connecté au système.
- appartement: envoie une demande d’écho ICMP (Internet Control Message Protocol) à une adresse IP ou à un site Web.
- traceur: Utilisez ICMP pour vérifier votre connexion à une adresse IP ou à un site Web.
- mettre: Utilisé pour définir des variables.
- si: exécute une fonction conditionnelle en fonction de l’entrée de l’utilisateur ou d’autres variables.
Insérer des commentaires dans le fichier batch
Si vous commencez une ligne dans un fichier batch avec deux deux-points et un espace, il ne sera pas exécuté. Cela vous permet d’insérer facilement des commentaires dans des fichiers batch. Les commentaires aident à diviser le fichier de commandes en sections et décrivent brièvement l’objectif de la section.
Voici un exemple de fichier batch avec des commentaires :
@ECHO fermer
:: Ce fichier batch est juste un exemple pour montrer comment fonctionnent les annotations.
TITLE est juste un exemple basique de hello world pour montrer comment fonctionnent les commentaires.
Bonjour Echo World !
:: Voici un autre commentaire, vous ne me verrez que si vous lisez le fichier batch !
Adieu l’écho !
pause
Si vous collez ces commandes dans un fichier de commandes et que vous l’exécutez, vous obtiendrez une sortie comme celle-ci :
Les commentaires ne sont pas obligatoires, mais constituent une option utile, et vous avez tendance à avoir besoin de plus de commentaires lorsque vous créez des fichiers batch complexes avec un grand nombre de sections.
Voici un fichier de commandes légèrement plus complexe qui utilise diverses commandes, commentaires et effectue en fait une tâche utile :
:: Ce fichier de commandes est conçu pour vérifier la connectivité Internet.
@ECHO fermer
TITLE Vérificateur d’état et de connexion Internet
:: Cette commande affiche les détails de votre réseau.
ipconfig /all
pause
:: Cette section vérifie si un site Web particulier est disponible.
ping google.com
:: Cette section vous permet de choisir d’exécuter ou non tracert.
définir « répondre = y »
set /p « répondre=exécuter traceroute maintenant ? [y|n]: «
Si /i n’est pas « %reply% » == « y » aller à :eof
tracert google.com
pause
Ce fichier vérifie votre connexion Internet à l’aide d’ipconfig, puis s’arrête pour que vous puissiez la vérifier. Ensuite, il envoie un ping à google.com. Enfin, il vous donne la possibilité d’exécuter la commande tracert si nécessaire. Ensuite, il s’interrompt à nouveau pour vous permettre de vérifier les résultats avant de fermer la fenêtre.
Le résultat final ressemble à ceci :
Vous pouvez utiliser toutes les commandes d’invite de commande que vous aimez dans les fichiers de commandes, y compris les variables et l’interaction de l’utilisateur (comme dans l’exemple ci-dessus), l’écriture d’informations dans d’autres fichiers, etc.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre