Fichier BAT (qu'est-ce que c'est et comment en ouvrir un)

Cet article explique ce qu'est un fichier .BAT, comment ouvrir un fichier .BAT et comment convertir un fichier .BAT en fichier EXE.

Qu'est-ce qu'un fichier .BAT?

UNE déposer avec le .BAT extension de fichier est un fichier de traitement par lots. C'est une plaine fichier texte qui contient divers commandes utilisé pour des tâches répétitives ou pour exécuter des groupes de scripts les uns après les autres.

Les logiciels de tous types utilisent des fichiers .BAT à diverses fins, par exemple pour copier ou supprimer des fichiers, exécuter des applications et arrêter des processus. Les fichiers BAT sont également appelés fichiers batch, scripts, programmes batch, fichiers de commandes et scripts shell, et peuvent utiliser à la place l'extension .CMD.

Fichiers de chauve-souris.

Travailler avec des fichiers .BAT peut être très dangereux non seulement pour vos fichiers personnels, mais également pour les fichiers système importants. Soyez extrêmement prudent avant d'en ouvrir un.

Comment ouvrir un fichier .BAT

Même si l'extension .BAT permet immédiatement à Windows de reconnaître un tel fichier comme exécutable, les fichiers .BAT sont toujours entièrement composés de commandes de texte. Cela signifie que n'importe quel éditeur de texte, tel que le Bloc-notes (qui est inclus dans toutes les versions de Windows), peut ouvrir un fichier .BAT pour le modifier.

Pour ouvrir le fichier .BAT dans le Bloc-notes, cliquez dessus avec le bouton droit et choisissez Éditer du menu. Vous pourriez trouver éditeurs de texte plus avancés qui soutiennent syntaxe mise en évidence, utile lors de l'édition d'un fichier .BAT.

L'ouverture du fichier .BAT dans un éditeur de texte affichera le code qui compose le fichier. Par exemple, voici le texte d'un fichier .BAT utilisé pour vider le presse-papiers:

cmd /c "écho désactivé | clip"

Voici un autre exemple de fichier .BAT qui utilise la commande ping pour voir si l'ordinateur peut atteindre un routeur avec ce particulier adresse IP:

ping 192.168.1.1
pause.

Encore une fois, faites très attention lorsque vous ouvrez des formats de fichiers exécutables tels que les fichiers .BAT que vous avez reçus via e-mail, téléchargés à partir de sites Web que vous ne connaissez pas, ou même créés vous-même. il y a d'autres extensions de fichiers exécutables tu devrais éviter.

Comment utiliser un fichier .BAT

L'utilisation d'un fichier .BAT dans Windows est aussi simple que de double-cliquer ou de double-taper dessus. Vous n'avez pas besoin de télécharger de programme ou d'outil spécial.

Pour utiliser le premier exemple ci-dessus, saisissez ce texte dans un fichier texte avec un éditeur de texte, puis enregistrez le fichier avec l'extension .BAT fera du fichier un exécutable que vous pouvez ouvrir pour effacer immédiatement tout ce qui est enregistré dans le presse-papiers.

Le deuxième exemple, qui utilise le commande ping, va envoyer un ping à cette adresse IP; la commande pause maintient le Invite de commandes fenêtre ouverte lorsque le processus est terminé afin que vous puissiez voir les résultats.

Si votre fichier ne semble pas être un fichier texte, vous n'avez probablement pas affaire à un fichier .BAT. Vérifiez l'extension de fichier pour vous assurer que vous ne confondez pas un .BAK ou .BAR (Âge des Empires 3 data) avec un fichier .BAT.

Comment créer un fichier batch dans Windows 10: En savoir plus

Comment convertir un fichier .BAT

Comme indiqué, le code d'un fichier .BAT n'est en aucun cas caché, ce qui signifie qu'il est très facile à modifier. Parce que certaines instructions dans un fichier .BAT (comme le del commande) peut faire des ravages sur vos données, en convertissant le fichier BAT dans un format tel que EXE il serait peut-être sage de le faire ressembler davantage à un dossier de candidature.

Vous pouvez convertir un fichier .BAT en un fichier .EXE en utilisant quelques ligne de commande outils. Vous pouvez lire comment procéder sur Mode d'emploi Geek.

  • L'outil IExpress intégré à Windows offre un autre moyen de créer un fichier .EXE à partir d'un fichier .BAT.
  • Bien que la version gratuite ne soit qu'un essai, Convertisseur EXE en MSI Pro peut convertir le fichier EXE résultant en un fichier MSI (Windows Installer Package).
  • Vous pouvez utiliser l'outil de ligne de commande gratuit NSSM si vous souhaitez exécuter un fichier .BAT en tant que service Windows.
  • Scriptomatique PowerShell peut vous aider à convertir le code d'un fichier .BAT en un script PowerShell.

Au lieu de rechercher un convertisseur .BAT en SH (script bash shell) pour utiliser les commandes .BAT dans des programmes tels que Bourne Shell et Korn Shell, essayez simplement de réécrire le script en utilisant le langage Bash. La structure des deux formats est assez différente car les fichiers sont utilisés dans des systèmes d'exploitation différents. Il y a un Fil de débordement de pile et ça Tutoriel sur les scripts shell Unix pour obtenir des informations qui pourraient vous aider à traduire les commandes manuellement.

En règle générale, vous ne pouvez pas remplacer une extension de fichier (comme .BAT) par une extension reconnue par votre ordinateur et attendez-vous à ce que le fichier nouvellement renommé soit utilisable. Une conversion de format de fichier réelle à l'aide de l'une des méthodes décrites ci-dessus doit avoir lieu dans la plupart des cas. Étant donné que les fichiers .BAT ne sont que des fichiers texte avec une extension .BAT, vous pouvez cependant le renommer en .TXT pour l'ouvrir avec un éditeur de texte. N'oubliez pas que faire une conversion .BAT en .TXT empêchera le fichier batch d'exécuter ses commandes.

Comment enregistrer un fichier .BAT en tant que fichier .TXT

Au lieu de changer manuellement l'extension de fichier de .BAT à .TXT, vous pouvez également ouvrir le fichier batch dans Bloc-notes pour l'édition, puis enregistrez-le dans un nouveau fichier, en choisissant .TXT comme extension de fichier avant d'enregistrer à la place de .BAT.

C'est également ce que vous devez faire lorsque vous créez un nouveau fichier .BAT dans le Bloc-notes, mais à l'inverse: enregistrez le document texte par défaut en tant que .BAT au lieu de .TXT. Dans certains programmes, vous devrez peut-être l'enregistrer dans le Tous les fichiers type de fichier, puis mettez-y vous-même l'extension .BAT.

FAQ

  • Un fichier BAT est-il dangereux ?

    Bien que rares, les fichiers BAT peuvent contenir des virus comme la plupart des autres formats de fichiers. Scannez tout fichier que vous téléchargez en ligne avec un antivirus pour éviter les logiciels malveillants.

  • Dans quelle langue est écrit un fichier BAT ?

    Le script batch est son propre langage. La fonction principale du script batch est d'automatiser les commandes répétitives.

  • Qu'est-ce qu'un commentaire dans un fichier BAT ?

    Les commentaires sont des lignes de texte qui n'affectent pas l'exécution du code. Les commentaires incluent généralement une documentation telle que l'objectif du fichier BAT. Utilisez le REM (Remarques) pour ajouter des commentaires aux fichiers BAT.

  • Quelle commande est utilisée pour arrêter votre ordinateur dans un fichier BAT ?

    Arrêt - s. Pour arrêter avec une minuterie de 10 secondes, utilisez arrêt -s -t 10. La commande d'arrêt doit être précédée de @Écho off.