Amit tudni kell
- A BAT fájl egy Windows kötegfájl.
- Kattintson duplán a futtatáshoz, vagy nyissa meg a Jegyzettömb segítségével szerkesztéshez.
- Átalakítás EXE-re az IExpress segítségével.
Ez a cikk elmagyarázza, mi az a BAT-fájl, hogyan lehet megnyitni egyet végrehajtásra, hogyan kell módosítani, és hogyan konvertálhat BAT-fájlt EXE, MSI vagy más formátumba.
Mi az a BAT fájl?
A. BAT kiterjesztésű fájl egy Windows kötegfájl. Ez egy egyszerű szöveges fájl, amely különféle parancsokat tartalmaz, amelyeket ismétlődő feladatokhoz vagy szkriptcsoportok egymás utáni futtatásához használnak.
Minden típusú szoftver BAT fájlokat használ különféle célokra – 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.
Ezeket kötegfájloknak, szkripteknek, kötegelt programoknak, parancsfájloknak és shell szkripteknek is nevezik, és ehelyett a. CMD kiterjesztést használhatják.
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 kinyit egyet.
. BAT fájl megnyitása
Bár a BAT kiterjesztéssel a Windows azonnal végrehajthatóként ismeri fel az ilyen fájlokat, azok 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, beleértve a Windows összes verzióját is, megnyithat egyet szerkesztés céljából.
A BAT fájl Jegyzettömbben való megnyitásához kattintson rá jobb gombbal, és válassza a További lehetőségek megjelenítése > Szerkesztés lehetőséget a menüből (vagy egyszerűen csak Szerkesztés egyes Windows-verziókban). Hasznos lehet olyan fejlettebb szövegszerkesztők használata, amelyek támogatják a szintaktikai kiemelést a BAT-fájlok szerkesztésekor.
Szövegszerkesztőben megnyitva megjelenik a fájlt alkotó kód. Például ez a szöveg a vágólap kiürítésére használt szövegen belül:
cmd /c "visszhang kikapcsolva | 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 az adott IP-címmel rendelkező útválasztót:
ping 192.168.1.1
szünet
Futtatható fájlkiterjesztésként ismét nagyon ügyeljen az e-mailben kapott, ismeretlen webhelyekről letöltött, vagy akár saját maga által létrehozott BAT fájlok megnyitásakor.
A BAT fájl használata
A BAT-fájl használata Windows rendszerben olyan egyszerű, mint dupla kattintás vagy dupla koppintás. Nem kell semmilyen speciális programot vagy eszközt letöltenie.
A fenti első példa használatához, ha a szöveget szövegszerkesztővel beírja egy szövegfájlba, majd elmenti a fájlt. BAT kiterjesztéssel, akkor az egy végrehajtható fájl lesz, amelyet megnyitva azonnal törölheti a fájlba mentett tartalmat. vágólap.
A második példa ezt az IP-címet fogja pingelni; a szünet parancs a folyamat végén nyitva tartja a Parancssor ablakot, í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ájl kiterjesztését, hogy megbizonyosodjon arról, hogy nem keveri össze BAK vagy BAR (Age of Empires 3 adat) fájllal.
. BAT fájl konvertálása
Amint látható, a BAT-fájl kódja semmilyen módon nincs elrejtve, ami azt jelenti, hogy nagyon könnyű szerkeszteni. Mivel bizonyos utasítások az egyikben (például a del parancs) pusztítást okozhatnak az adatokban, bölcs dolog lehet a BAT-fájlt olyan formátumba konvertálni, mint az EXE, hogy az alkalmazásfájlhoz hasonló legyen.
A BAT-ot EXE-re konvertálhatja néhány parancssori eszköz használatával. Tekintse meg a How-To Geek útmutatót, hogy hogyan tegye ezt meg.
- A Windows beépített IExpress eszköze egy másik módot kínál az EXE-fájlok BAT-fájlból történő létrehozására. Nyissa meg a Futtatás mezőből a következővel: iexpress.exe.
- Bár az ingyenes verzió csak próbaverzió, az EXE to MSI Converter Pro képes konvertálni az eredményül 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.
- A PowerShell Scriptomatic segíthet a BAT-fájlban lévő kód PowerShell-parancsfájllá konvertálásában.
Ahelyett, hogy egy BAT-SH (bash shell script) konvertert keresne a 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 a Unix Shell Scripting oktatóanyag olyan információké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 a BAT-ot) 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. BAT kiterjesztésű szöveges fájlok, átnevezheti őket. TXT-re, hogy megnyissa egy szövegszerkesztővel. Ne feledje, hogy a BAT-ból TXT-be való átalakítás megakadályozza, hogy a kötegfájl végrehajtsa a parancsait.
A. 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 a Jegyzettömbben szerkesztés céljából, majd elmentheti egy új fájlba, a mentés előtt a. TXT kiterjesztést választva a. BAT helyett..
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 az All Files fájltípusba, majd saját kezűleg be kell helyeznie a bat kiterjesztést.
GYIK
Veszélyes egy BAT-fájl?
Bár ritkák, a BAT-fájlok a legtöbb más fájlformátumhoz hasonlóan vírusokat is tartalmazhatnak. Ellenőrizzen minden online letöltött fájlt víruskereső eszközzel 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 az 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) parancsot megjegyzések hozzáadásához a BAT fájlokhoz.
Milyen parancsot használnak a számítógép leállítására egy BAT-fájlban?
Leállítás - s. A 10 másodperces időzítővel történő leállításhoz használja a shutdown -s -t 10 parancsot. A leállítási parancsot @echo off. előzi meg