A Microsoft kötegelt fájl nyelvének használata (képekkel)

Tartalomjegyzék:

A Microsoft kötegelt fájl nyelvének használata (képekkel)
A Microsoft kötegelt fájl nyelvének használata (képekkel)

Videó: A Microsoft kötegelt fájl nyelvének használata (képekkel)

Videó: A Microsoft kötegelt fájl nyelvének használata (képekkel)
Videó: How To Remove A STUCK Ryzen Cooler 2024, Lehet
Anonim

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

Használja a Microsoft kötegelt fájl nyelvét 1. lépés
Használja a Microsoft kötegelt fájl nyelvét 1. lépés

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.

Használja a Microsoft kötegelt fájl nyelvét 2. lépés
Használja a Microsoft kötegelt fájl nyelvét 2. lépés

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

Használja a Microsoft kötegelt fájl nyelvét 3. lépés
Használja a Microsoft kötegelt fájl nyelvét 3. lépés

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.

Használja a Microsoft kötegelt fájl nyelvét 4. lépés
Használja a Microsoft kötegelt fájl nyelvét 4. lépés

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

Használja a Microsoft Batch File Language 5. lépését
Használja a Microsoft Batch File Language 5. lépését

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.

Ajánlott: