Skip to main content

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

Que Faire Si Tu Croises un Élan (Mars 2025)

Que Faire Si Tu Croises un Élan (Mars 2025)
Anonim

Un fichier avec l'extension .BAT est un fichier de traitement par lots. Il s'agit d'un fichier texte contenant différentes commandes utilisées 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 les fichiers .BAT à différentes 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 de traitement par lots, scripts, programmes de traitement par lots, fichiers de commande et scripts shell. Ils peuvent également utiliser l'extension .CMD.

Important: Travailler avec des fichiers .BAT peut être très dangereux pour vos fichiers personnels mais également pour vos fichiers système importants. Prenez des précautions extrêmes avant d'en ouvrir un.

Comment ouvrir un fichier .BAT

Bien que l'extension .BAT oblige immédiatement Windows à reconnaître un tel fichier comme exécutable, les fichiers .BAT sont toujours entièrement composés de commandes de texte. Cela signifie que tout éditeur de texte, tel que le Bloc-notes (inclus dans toutes les versions de Windows), peut ouvrir un fichier .BAT à des fins de modification.

Pour ouvrir le fichier .BAT dans le Bloc-notes, cliquez dessus avec le bouton droit de la souris et choisissez modifier du menu. Vous pouvez trouver des éditeurs de texte plus avancés prenant en charge la coloration syntaxique, utiles lors de la modification d'un fichier .BAT.

L'ouverture du fichier .bat dans un éditeur de texte affiche le code qui constitue le fichier. Par exemple, il s'agit du texte contenu dans un fichier .bat utilisé pour vider le presse-papiers:

cmd / c "echo off | clip"

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

ping 192.168.1.1pause

AttentionEncore une fois, faites très attention lorsque vous ouvrez des formats de fichier exécutable tels que les fichiers .BAT que vous avez reçus par courrier électronique, téléchargés sur des sites Web que vous ne connaissez pas, ou même que vous avez créés. Cochez cette liste d’extensions de fichiers exécutables pour d’autres extensions de fichiers à éviter et pourquoi.

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

Pour utiliser le premier exemple ci-dessus, entrer ce texte dans un fichier texte avec un éditeur de texte, puis enregistrer le fichier avec l'extension .BAT en fera un exécutable que vous pourrez ouvrir pour effacer immédiatement tout élément enregistré dans le presse-papiers.

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

Remarque: Si votre fichier ne semble pas être un fichier texte, alors vous ne travaillez probablement pas avec un fichier .bat. Vérifiez l’extension du fichier pour vous assurer que vous ne confondez pas un fichier .BAK ou .BAR ( Age of Empires 3 data) avec un fichier .BAT.

Comment convertir un fichier .bat

Comme indiqué, le code d'un fichier .bat n'est pas masqué, ce qui signifie qu'il est très facile à modifier. Certaines instructions d’un fichier .BAT (telles que la commande del) pouvant causer des ravages sur vos données, il peut être judicieux de convertir le fichier BAT en un format tel que EXE pour le rendre plus semblable à un fichier d’application.

Vous pouvez convertir un fichier .BAT en fichier .EXE à l’aide de quelques outils de ligne de commande. Vous pouvez lire comment faire cela à How-To Geek.

  • Windows intégré J'exprime outil fournit un autre moyen de créer un fichier .exe à partir d'un fichier .bat; Random Tech de Renegade a une bonne explication sur la façon de procéder.
  • Bien que la version gratuite ne soit qu’une version d’essai, EXE en MSI Converter 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.
  • PowerShell Scriptomatic peut vous aider à convertir le code d'un fichier .bat en un script PowerShell.

Au lieu de rechercher un convertisseur .BAT vers SH (script shell bash) 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. Voir ce fil de débordement de pile et ce didacticiel de scripts de shell Unix pour des informations susceptibles de vous aider à traduire les commandes manuellement.

ImportantRemarque: en règle générale, vous ne pouvez pas modifier une extension de fichier (telle que .BAT) par une autre que votre ordinateur reconnaît et s’attend à ce que le fichier récemment renommé soit utilisable. Une conversion de format de fichier en utilisant 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 le renommer en .txt pour l'ouvrir avec un éditeur de texte. N'oubliez pas que la conversion de .BAT à .TXT empêchera le fichier de commandes d'exécuter ses commandes.

Au lieu de modifier manuellement l’extension de fichier de .BAT à .TXT, vous pouvez également ouvrir le fichier de commandes dans: Bloc-notes pour l’éditer, puis enregistrez-le dans un nouveau fichier en choisissant .TXT comme extension de fichier avant d’enregistrer au lieu de .BAT.

C’est également ce que vous devez faire pour créer un nouveau fichier .BAT dans Bloc-notes , mais en sens inverse: enregistrez le document texte par défaut au format .BAT au lieu de .TXT. Dans certains programmes, vous pourriez avoir à le sauvegarder dans le Tous les fichiers type de fichier, puis mettez l'extension .BAT dessus vous-même.

Voir Obtenir plus d'aide pour plus d'informations.