BAT File (Qu'est-ce que c'est et comment en ouvrir un)

Table des matières:

BAT File (Qu'est-ce que c'est et comment en ouvrir un)
BAT File (Qu'est-ce que c'est et comment en ouvrir un)
Anonim

Ce qu'il faut savoir

  • Un fichier BAT est un fichier Windows Batch.
  • Double-cliquez pour l'exécuter ou ouvrez-le avec le Bloc-notes pour le modifier.
  • Convertir en EXE avec IExpress.

Cet article explique ce qu'est un fichier BAT, comment en ouvrir un pour l'exécuter, comment en modifier un pour y apporter des modifications et comment convertir un fichier BAT en EXE, MSI ou un autre format.

Qu'est-ce qu'un fichier BAT ?

Un fichier avec l'extension de fichier. BAT est un fichier Windows Batch. Il s'agit d'un fichier texte contenant diverses 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 à diverses fins, par exemple, pour copier ou supprimer des fichiers, exécuter des applications et arrêter des processus.

Image
Image

Ils sont également appelés fichiers batch, scripts, programmes batch, fichiers de commandes et scripts shell, et peuvent à la place utiliser l'extension. CMD.

Travailler avec des fichiers BAT peut être très dangereux non seulement pour vos fichiers personnels, mais également pour vos 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 à Windows de reconnaître immédiatement un tel fichier comme exécutable, ils sont toujours entièrement composés de commandes textuelles. Cela signifie que n'importe quel éditeur de texte, tel que le Bloc-notes, y compris dans toutes les versions de Windows, peut en ouvrir un pour le modifier.

Pour ouvrir le fichier BAT dans le Bloc-notes, faites un clic droit dessus et choisissez Afficher plus d'options > Modifier dans le menu (ou simplement Edit dans certaines versions de Windows). Vous trouverez peut-être utile d'utiliser des éditeurs de texte plus avancés prenant en charge la coloration syntaxique lors de la modification d'un fichier BAT.

L'ouvrir dans un éditeur de texte affichera le code qui compose le fichier. Par exemple, voici le texte à l'intérieur de celui utilisé pour vider le presse-papier:


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.1

pause

Encore une fois, en tant qu'extension de fichier exécutable, faites très attention lorsque vous ouvrez les fichiers BAT que vous avez reçus par e-mail, téléchargés à partir de sites Web que vous ne connaissez pas ou même créés vous-même.

Comment utiliser un fichier BAT

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

Pour utiliser le premier exemple ci-dessus, saisir 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 pouvez ouvrir pour effacer immédiatement tout ce qui est enregistré sur le presse-papiers.

Le deuxième exemple cinglera cette adresse IP; la commande pause garde la fenêtre d'invite de commande ouverte lorsque le processus est terminé afin que vous puissiez voir les résultats.

Si votre fichier ne semble pas être un fichier texte, alors vous n'avez probablement pas affaire à un fichier BAT. Vérifiez l'extension de fichier pour vous assurer que vous ne la mélangez pas avec un fichier BAK ou BAR (données Age of Empires 3).

Comment convertir un fichier. BAT

Comme indiqué, le code d'un fichier BAT n'est en aucun cas masqué, ce qui signifie qu'il est très facile à modifier. Étant donné que certaines instructions dans l'une d'entre elles (telles que la commande del) peuvent faire des ravages sur vos données, il peut être judicieux de convertir le fichier BAT dans un format tel que EXE pour le rendre plus proche d'un fichier d'application.

Vous pouvez convertir BAT en EXE en utilisant quelques outils de ligne de commande. Voir How-To Geek pour savoir comment procéder.

  • L'outil IExpress intégré de Windows fournit un autre moyen de créer un fichier EXE à partir d'un fichier BAT. Ouvrez-le depuis la boîte Exécuter avec iexpress.exe.
  • Bien que la version gratuite ne soit qu'un essai, EXE to 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 bash shell) pour utiliser les commandes 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 existe un thread Stack Overflow et ce tutoriel Unix Shell Scripting pour des informations qui pourraient vous aider à traduire les commandes manuellement.

Habituellement, vous ne pouvez pas remplacer une extension de fichier (comme BAT) par une extension reconnue par votre ordinateur et vous attendre à ce que le fichier nouvellement renommé soit utilisable. Une conversion réelle du format de fichier 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 l'extension. BAT, vous pouvez cependant le renommer en. TXT pour l'ouvrir avec un éditeur de texte. N'oubliez pas qu'une conversion BAT en TXT empêchera le fichier de commandes 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 le Bloc-notes pour le modifier, puis l'enregistrer dans un nouveau fichier, en choisissant. TXT comme extension de fichier avant d'enregistrer au lieu de. BAT.

Image
Image

C'est aussi ce que vous devez faire lorsque vous créez un nouveau fichier BAT dans le Bloc-notes, mais en sens 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 type de fichier All Files, puis y ajouter 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. Analysez tous les fichiers que vous téléchargez en ligne avec un outil antivirus pour éviter les logiciels malveillants.

    Dans quelle langue un fichier BAT est-il écrit ?

    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 la commande REM (Remarques) pour ajouter des commentaires aux fichiers BAT.

    Quelle commande est utilisée pour éteindre votre ordinateur dans un fichier BAT ?

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

Conseillé: