A kötegelt fájlok a DOS parancssori parancsai, amelyek összevonva vannak. Linuxon shell parancsfájlok néven ismertek, és teljesen más szintaxist követnek. A korai Windows-felhasználóknak kötegelt fájlt (autoexec.bat) kellett használniuk, hogy kioszthassák a meghajtó betűjét a CD-ROM-okra, hogy telepítsék a Windows-ot CD-ről. A kötegelt fájlok manapság nem annyira fontosak, bár a Windows újabb verziói még támogatják őket.
Windows XP/2000+alatt a kötegelt fájlok (*.bat) a c: / window / system32 / cmd.exe által létrehozott speciális ablakban (más néven Command Prompt) futnak (ezt bizonyos esetekben command.com -nak is nevezhetjük). A parancsokat külön -külön be lehet írni, vagy sorba kell sorolni egy kötegelt fájlban, kötegelt fájl nyelvének használatához. Ez a használati utasítás megmondja, hogyan hozhat létre és futtathat Microsoft kötegelt fájlt, példaként egy egyszerű biztonsági mentést.
Lépések
1. lépés: Nyissa meg a szövegszerkesztőt
Várhatóan az A-Z/0-9/billentyűk, a szimbólumok (! $ | Etc) és az Enter használata. A legtöbb parancs nem ellenőrzi a kis- és nagybetűk bevitelét, ezért egyelőre ne aggódjon a CAPS (vagy a cApS) miatt. Minden parancs (és annak paraméterei) egy sorba kerül. Nyissa meg a parancssori ablakot (cmd.exe) a futtatni kívánt parancsok teszteléséhez. Úgy rendezze el az ablakokat, hogy mindkettőt láthassa.
2. lépés: Kezdje el írni a fájlt
A fájl írásának megkezdéséhez a legtöbb ember azzal kezdi
@echo off
mivel leállítja az egyes parancsok nyomtatását feldolgozás közben. Csökkenti a rendetlenséget a felhasználó képernyőjén.
: @echo off
Lépés 3. Nyomja meg az ↵ Enter billentyűt
Ne felejtse el megnyomni az Enter billentyűt minden parancs után.
4. lépés: Üdvözöljük a felhasználót a programban
Típus:
: echo Üdvözöljük a biztonsági mentési szkriptben!
5. lépés Nyomja meg újra az ↵ Enter billentyűt
6. lépés Hagyjon egy üres sort a tiszta távolság érdekében, majd folytassa a gépelést egy újabb sorral
: visszhang.
7. lépés: Nyomja meg még egyszer az ↵ Enter gombot
Lépés 8. Programozza be, hogy milyen lehetőségeket szeretne látni a programot futtató személy
Ez az alábbi kód választási lehetőséget ad a felhasználónak. Vagy megnyomják az F vagy az N billentyűt, vagy a Q vagy a CTRL-Z billentyűt, amely törli a teljes szkriptet.
: választás /C: FNQ /N Válassza az [F] ull Backup vagy [N] ew fájlokat. A kilépéshez nyomja meg a [Q] vagy [CTRL-Z] gombot.
Lépés 9. Hozzon létre parancsokat minden választáshoz
Ha a felhasználó megnyomja a Q gombot, a program "3" -ot ad vissza, és a "vége" szakaszba lép. Ha megnyomja az N gombot, a program "2" -et ad vissza, és a "small_backup" szakaszba lép. Ha megnyomja az F gombot, a program 1 -et ad vissza, és a "full_backup" -ra lép. Az "Errorlevel" önmagában nem hibaüzenet, csak az egyetlen módja a CHOICE parancs kimenetének beállítására.
: HA 3. hiba szintje vége: IF hiba 2. szint goto small_backup: IF hibaszint 1 goto full_backup
10. lépés. Hozza létre a fent említett szakaszokat
Típus:
:: small_backup
: visszhang.: visszhang.: echo ÚJ fájlok biztonsági mentését választotta. Nyomja meg bármelyik billentyűt az indításhoz, vagy nyomja meg a Ctrl-Z gombot a törléshez. szünet> nul xcopy c: / saját könyvtár d: / mybackup/s/m/e goto end:: full_backup
: visszhang.: visszhang.: echo ÖSSZES fájl mentése mellett döntött. Nyomja meg bármelyik gombot az indításhoz, vagy nyomja meg a Ctrl-Z gombot a törléshez. szünet> nul xcopy c: / saját könyvtár d: / mybackup /s /e goto end:: end: exit
11. lépés: Hozza létre a fent említett könyvtárakat, és másoljon néhány kis tesztfájlt a forráskönyvtárba tesztelésre készen
Később megváltoztathatja ezeket a könyvtárneveket, hogy megfeleljen a valódi nevének.
12. lépés. Mentse el a fájlt a Jegyzettömbben "mybackup.bat" néven
13. lépés: Futtassa duplán a fájlt
1. módszer 1 -ből: A teljes kód vizsgálata
1. lépés: Gyakorolja másolási és beillesztési készségeit a következő szövegben
@echo off echo Üdvözöljük a biztonsági mentési szkriptben! visszhang. választás /C: FN /N Válassza az [F] ull Biztonsági mentés vagy az [N] új fájlok biztonsági mentése lehetőséget, vagy a kilépéshez nyomja meg a ctrl-z gombot. HA hibaszint 3 goto end IF IF errorlevel 2 goto small_backup IF errorlevel 1 goto full_backup: small_backup echo. visszhang. echo ÚJ fájlok biztonsági mentését választotta. Nyomja meg bármelyik billentyűt a kezdéshez, vagy nyomja meg a Ctrl-Z gombot a kilépéshez. szünet> nul xcopy c: / saját könyvtár d: / mybackup/s/m/e goto end: full_backup echo. visszhang. echo ÖSSZES fájl mentése mellett döntött. Nyomja meg bármelyik billentyűt a kezdéshez, vagy nyomja meg a Ctrl-Z gombot a kilépéshez. szünet> nul xcopy c: / saját könyvtár d: / mybackup /s /e goto end: vége kilépés
Tippek
-
Az ablak bezárása:
Ha azt szeretné, hogy a program bezáródjon, ha befejezte, hagyja a szkriptet úgy, ahogy van. Ha nyitva kívánja hagyni az ablakot további parancsokhoz, módosítsa az utolsó szakasz parancsát erre, amely nyitva hagyja az ablakot.
-
Jelenlegi címtár:
Ha a program a saját könyvtárában található fájlokra hivatkozik, akkor nem kell beírnia a meghajtó betűjét. Tehát a C: / kötegelt fájllal a c: / temp / mappában lévő fájlokat célozhatja meg, ha beírja: : Xcopy temp \*.* D: / temp /s /m
Figyelmeztetések
- Bár az itt látható parancsok meglehetősen ártalmatlanok, bizonyos rendszerparancsok használata kötegelt fájlokban potenciálisan veszélyes lehet, ha helytelenül használják őket.
- A VÁLASZTÁS parancs nem szerepel a Windows XP Home és a Professional verzióban, és a kötegelt fájl előzetes értesítés nélkül hirtelen bezárul.