Skip to main content

Arxiu BAT (què hi ha i com obrir-ne un)

Anonim

Un fitxer amb l'extensió de fitxer. BAT és un fitxer de processament per lots. Es tracta d'un fitxer de text simple que conté diversos comandaments utilitzats per a tasques repetitives o per executar grups de seqüències d'ordres una darrere l'altra.

El programari de tots els tipus utilitza fitxers .BAT per a diversos propòsits, per exemple, copiar o eliminar fitxers, executar aplicacions i tancar processos.

Els fitxers BAT també s'anomenen fitxers per lots, scripts, programes per lots, fitxers de comandaments i scripts de shell, i poden utilitzar l'extensió .CMD.

Important: Treballar amb fitxers .BAT pot ser molt perillós no només per als vostres fitxers personals, sinó també per a fitxers de sistema importants. Tingueu molta precaució abans d'obrir-ne un.

Com obrir un fitxer .BAT

Encara que l'extensió. BAT immediatament fa que Windows reconegui aquest fitxer com a executable, els fitxers .BAT encara estan compostos íntegrament per comandaments de text. Això significa que qualsevol editor de text, com el Bloc de notes (que s'inclou a totes les versions de Windows), pot obrir un fitxer .BAT per editar-lo.

Per obrir el fitxer. Bat al Bloc de notes, feu clic amb el botó dret i seleccioneu Edita des del menú. Podeu trobar editors de text més avançats que admetin el ressaltat de sintaxi, útil per editar un fitxer .BAT.

Obrir el fitxer. BAT en un editor de text mostrarà el codi que compon el fitxer. Per exemple, aquest és el text dins d'un fitxer. Bat que s'utilitza per buidar el porta-retalls:

cmd / c "echo off | clip"

Aquí teniu un altre exemple d'un fitxer. BAT que utilitza l'ordre ping per veure si l'equip pot arribar a un enrutador amb aquesta adreça IP particular:

ping 192.168.1.1pause

Avís: De nou, tingueu molta cura en obrir formats d'arxiu executables com ara fitxers .BAT que heu rebut per correu electrònic, que es descarrega de llocs web que no coneixeu o fins i tot que us heu creat. Marqueu aquesta llista d'extensions d'arxiu executables per a altres extensions de fitxer per evitar i per què.

L'ús d'un fitxer .BAT a Windows és tan simple com fer doble clic o fer-ho doble. No cal que descarregueu cap programa o eina especial.

Per utilitzar el primer exemple des de dalt, introduir aquest text en un fitxer de text amb un editor de text i guardar el fitxer amb l'extensió. BAT farà que el fitxer sigui executable que pugui obrir per esborrar immediatament qualsevol cosa guardada al porta-retalls.

El segon exemple, que utilitza el ping command, ping aquesta adreça IP; el pause comanda manté el Símbol del sistema finestra oberta quan finalitzi el procés perquè pugueu veure els resultats.

Nota: Si el vostre fitxer no sembla ser un fitxer de text, probablement no estigueu fent un fitxer .bat. Comproveu l'extensió del fitxer per assegurar-vos que no confongueu un .BAK o .BAR ( Edat dels imperis 3 dades) amb un fitxer .BAT.

Com convertir un fitxer. Bat

Com es mostra, el codi d'un fitxer .BAT no s'oculta de cap manera, el que significa que és molt fàcil d'editar. Atès que certes instruccions en un fitxer. BAT (com ara el comandament del) poden generar estralls en les seves dades, convertir el fitxer BAT a un format com EXE per fer-lo més semblant al que un arxiu d'aplicació pot ser intel·ligent.

Podeu convertir un fitxer. BAT a un fitxer. EXE amb algunes eines de línia d'ordres. Podeu llegir com fer-ho a How-To Geek.

  • Windows incorporat IExpress L'eina proporciona una altra manera de generar un fitxer. EXE des d'un fitxer .BAT; La tecnologia aleatòria de Renegade té una bona explicació sobre com fer-ho.
  • Tot i que la versió gratuïta és només una prova, EXE a MSI Converter Pro pot convertir el fitxer EXE resultant en un fitxer MSI (paquet de Windows Installer Package).
  • Podeu utilitzar l'eina de línia de comandaments NSSM gratuïta si voleu executar un fitxer .BAT com a servei de Windows.
  • PowerShell Scriptomatic us pot ajudar a convertir el codi en un fitxer .bat a un script de poders.

En lloc de buscar un convertidor de .BAT a SH (bash shell script) per utilitzar els comandaments .BAT en programes com ara Bourne Shell i Korn Shell , proveu de tornar a escriure el script utilitzant el llenguatge Bash. L'estructura dels dos formats és bastant diferent, ja que els fitxers s'utilitzen en diferents sistemes operatius. Vegeu aquest fil de desbordament de Stack i aquest tutorial de Shell Scripting de Unix per obtenir informació que us ajudarà a traduir les ordres manualment.

Important: En general, no podeu canviar una extensió de fitxer (com .BAT) a la que l'equip reconeix i espereu que el fitxer recentment canviat sigui usable. Una conversió de format de fitxer real amb un dels mètodes descrits anteriorment ha de tenir lloc en la majoria dels casos. Tenint en compte que els fitxers .BAT són només fitxers de text amb una extensió .BAT, però, podeu canviar el nom .TXT per obrir-lo amb un editor de text. Recordeu que fer una conversió .BAT a T.TXT evitarà que el fitxer per lots executi les ordres.

En lloc de canviar manualment l'extensió de fitxer de .BAT a. TXT, també podeu obrir el fitxer per lots Bloc de notes per editar-la i, a continuació, guardar-la en un fitxer nou, seleccionant .TXT com l'extensió del fitxer abans d'emmagatzemar-la en lloc de .BAT.

Això també és el que cal fer quan feu un fitxer .bat nou Bloc de notes , però al revés: guardeu el document de text per defecte com .BAT en comptes de .TXT. En alguns programes, és possible que hagueu de desar - lo al Tots els fitxers tipus d'arxiu i, a continuació, poseu l'extensió .BAT en ell mateix.

Vegeu Més informació per obtenir més informació.