BAT fájl (mi ez és hogyan lehet megnyitni)

Ez a cikk elmagyarázza, mi az a .BAT fájl, hogyan lehet megnyitni egy .BAT fájlt, és hogyan lehet .BAT fájlt EXE fájllá konvertálni.

Mi az a .BAT fájl?

A fájlt a .BAT-tal fájlkiterjesztés egy kötegelt feldolgozó fájl. Ez egy síkság szöveges fájl amely különféle parancsokat ismétlődő feladatokhoz vagy szkriptcsoportok egymás utáni futtatásához használják.

Minden típusú szoftver különféle célokra használ .BAT fájlokat – például fájlok másolására vagy törlésére, alkalmazások futtatására és folyamatok leállítására. A BAT-fájlokat kötegfájlnak, szkriptnek, kötegelt programnak, parancsfájlnak és héjszkriptnek is nevezik, és ehelyett a .CMD kiterjesztést használhatják.

Denevér fájlok.

A .BAT fájlokkal végzett munka nemcsak a személyes fájljaira, hanem a fontos rendszerfájlokra is nagyon veszélyes lehet. Legyen rendkívül óvatos, mielőtt kinyitná az egyiket.

Hogyan lehet megnyitni egy .BAT fájlt

Bár a .BAT kiterjesztéssel a Windows azonnal végrehajthatóként ismeri fel az ilyen fájlokat, a .BAT fájlok továbbra is teljes egészében szöveges parancsokból állnak. Ez azt jelenti, hogy bármely szövegszerkesztő, például a Jegyzettömb (amely a Windows minden verziójában megtalálható), meg tud nyitni egy .BAT fájlt szerkesztésre.

A .BAT fájl Jegyzettömbben való megnyitásához kattintson rá jobb gombbal, és válassza a lehetőséget Szerkesztés menüből. Lehet találni fejlettebb szövegszerkesztők azt a támogatást szintaxis kiemelés, hasznos a .BAT fájl szerkesztésekor.

A .BAT fájl szövegszerkesztőben történő megnyitása megjeleníti a fájlt alkotó kódot. Például ez a szöveg egy .BAT fájlban, amely a vágólap ürítésére szolgál:

cmd /c "visszhang ki | klip"

Íme egy másik példa egy .BAT fájlra, amely a ping parancsot használja annak ellenőrzésére, hogy a számítógép képes-e elérni a router ezzel a konkréttal IP-cím:

ping 192.168.1.1
szünet.

Ismét ügyeljen a végrehajtható fájlformátumok, például a .BAT fájlok megnyitásakor, amelyeket ezen keresztül kapott email, amelyet olyan webhelyekről töltött le, amelyeket nem ismer, vagy akár saját maga hozott létre. Vannak más is futtatható fájl kiterjesztések kerülnie kell.

.BAT fájl használata

A .BAT fájl használata Windows rendszerben olyan egyszerű, mint a dupla kattintás vagy koppintás. Nem kell semmilyen speciális programot vagy eszközt letöltenie.

A fenti első példa használatához írja be a szöveget egy szöveges fájlba egy szövegszerkesztővel, majd mentse a fájlt a .BAT kiterjesztéssel a fájl végrehajthatóvá válik, amelyet megnyithat, és azonnal törölheti a fájlba mentett tartalmat vágólap.

A második példa, amely a ping parancs, pingelni fogja az IP-címet; a szünet parancs megtartja a Parancssor ablak nyílik meg, amikor a folyamat befejeződött, így láthatja az eredményeket.

Ha úgy tűnik, hogy a fájl nem szövegfájl, akkor valószínűleg nem .BAT fájllal van dolgod. Ellenőrizze a fájlkiterjesztést, hogy megbizonyosodjon arról, hogy nem keveri össze a .BAK vagy .BAR (Age of Empires 3 adat) fájl .BAT fájllal.

Kötegelt fájl létrehozása Windows 10 rendszerben: További információ

.BAT fájl konvertálása

Mint látható, a .BAT fájl kódja semmilyen módon nincs elrejtve, ami azt jelenti, hogy nagyon könnyen szerkeszthető. Mert bizonyos utasítások a .BAT fájlokban (például a del parancs). alkalmazás bölcs dolog lehet, hogy inkább egy alkalmazásfájlhoz hasonlítsa.

Néhány .BAT fájlt .EXE fájllá konvertálhat parancs sor eszközöket. Ennek módját itt olvashatja el How-To Geek.

  • A Windows beépített IExpress eszköze egy másik módot kínál .EXE fájl létrehozására .BAT fájlból.
  • Bár az ingyenes verzió csak próbaverzió, EXE az MSI Converter Pro-ba konvertálhatja a kapott EXE fájlt MSI (Windows Installer Package) fájllá.
  • Használhatja az ingyenes NSSM parancssori eszközt, ha egy .BAT fájlt Windows szolgáltatásként szeretne futtatni.
  • PowerShell Scriptomatic segíthet a .BAT fájlban lévő kód PowerShell-parancsfájllá konvertálásában.

Ahelyett, hogy .BAT–SH (bash shell script) konvertert keresne a .BAT parancsok használatához olyan programokban, mint a Bourne Shell és a Korn Shell, próbálja meg egyszerűen átírni a szkriptet a Bash nyelv használatával. A két formátum szerkezete meglehetősen eltérő, mivel a fájlokat különböző operációs rendszerek használják. Van egy Stack Overflow szál és ez Unix Shell Scripting oktatóanyag néhány információért, amelyek segíthetnek a parancsok kézi fordításában.

Általában nem módosíthatja a fájlkiterjesztést (például .BAT) olyanra, amelyet a számítógép felismer, és elvárja, hogy az újonnan átnevezett fájl használható legyen. A legtöbb esetben tényleges fájlformátum-átalakítást kell végrehajtani a fent leírt módszerek valamelyikével. Tekintettel arra, hogy a .BAT fájlok csak szöveges fájlok .BAT kiterjesztéssel, átnevezheti őket .TXT-re, hogy megnyithassa egy szöveg szerkesztő. Ne feledje, hogy a .BAT-.TXT konvertálás megakadályozza, hogy a kötegfájl végrehajtsa a parancsait.

.BAT fájl mentése .TXT fájlként

Ahelyett, hogy manuálisan módosítaná a fájlkiterjesztést .BAT-ról .TXT-re, megnyithatja a kötegfájlt Jegyzettömb a szerkesztéshez, majd mentse el egy új fájlba, a mentés előtt válassza ki a .TXT kiterjesztést a .BAT.

Ezt kell tennie akkor is, ha új .BAT fájlt készít a Jegyzettömbben, de fordítva: mentse az alapértelmezett szöveges dokumentumot .BAT-ként .TXT helyett. Egyes programokban előfordulhat, hogy el kell mentenie a Minden fájl fájltípust, majd saját maga helyezze rá a .BAT kiterjesztést.

GYIK

  • Veszélyes a BAT fájl?

    Bár ritkák, a BAT-fájlok ugyanúgy tartalmazhatnak vírusokat, mint a legtöbb más fájlformátum. Szkenneljen be minden online letöltött fájlt egy vírusirtó a rosszindulatú programok elkerülése érdekében.

  • Milyen nyelven íródnak egy BAT fájl?

    A kötegelt szkript a saját nyelve. A kötegelt szkript fő funkciója az ismétlődő parancsok automatizálása.

  • Mi a megjegyzés a BAT fájlban?

    A megjegyzések olyan szövegsorok, amelyek nem befolyásolják a kód végrehajtását. A megjegyzések általában dokumentációt tartalmaznak, például a BAT-fájl célját. Használja a REM (Megjegyzések) paranccsal megjegyzéseket fűzhet a BAT fájlokhoz.

  • Milyen paranccsal lehet leállítani a számítógépet egy BAT fájlban?

    Leállítás - s. 10 másodperces időzítővel történő leállításhoz használja leállítás -s -t 10. A leállítási parancsot meg kell előzni @echo kikapcsolva.