Խմբաքանակի ֆայլերը DOS հրամանի տողի հրամաններ են ՝ հավաքված միասին: Linux- ում դրանք հայտնի են որպես shell սցենարներ և հետևում են բոլորովին այլ շարահյուսությանը: Windows- ի վաղ օգտվողները ստիպված էին օգտագործել խմբաքանակի ֆայլ (autoexec.bat) `իրենց CD-ROM- ներին սկավառակի տառ հատկացնելու համար, որպեսզի Windows- ը տեղադրեն CD- ից: Խմբաքանակի ֆայլերը մեր օրերում այնքան էլ կարևոր չեն, չնայած դեռ աջակցում են Windows- ի ավելի նոր տարբերակներին:
Windows XP/2000+–ում խմբաքանակի ֆայլերը (*.bat) գործարկվում են հատուկ պատուհանում (aka Command Prompt), որը ստեղծվել է c: / window / system32 / cmd.exe- ի կողմից (սա որոշ դեպքերում կարող է կոչվել command.com): Հրամանները կարող են մուտքագրվել առանձին կամ հաջորդաբար նշված լինել խմբաքանակի ֆայլում, որը պահանջում է օգտագործել խմբաքանակի ֆայլի լեզու: Այս How-To- ը ձեզ կասի, թե ինչպես ստեղծել և գործարկել Microsoft խմբաքանակի ֆայլ ՝ որպես օրինակ տալով մի պարզ կրկնօրինակում:
Քայլեր
Քայլ 1. Բացեք ձեր տեքստային խմբագրիչը:
Սպասեք օգտագործել A-Z/0-9/ստեղները, նշանները (! $ | Եվ այլն) և Enter: Հրամանների մեծ մասը չի ստուգում մուտքը մեծ/փոքր տառերի համար, այնպես որ այս պահին մի անհանգստացեք CAPS- ի (կամ cApS) մասին: Յուրաքանչյուր հրաման (և դրա պարամետրերը) անցնում են մեկ տողով: Բացեք հրամանի տողի պատուհանը (cmd.exe) `ստուգելու այն հրամանները, որոնք ցանկանում եք գործարկել: Տեղադրեք ձեր պատուհանները, որպեսզի կարողանաք տեսնել դրանք երկուսն էլ:
Քայլ 2. Սկսեք գրել ֆայլը:
Ֆայլը գրել սկսելու համար մարդկանց մեծամասնությունը սկսում են
@echo անջատված է
քանի որ այն դադարեցնում է յուրաքանչյուր հրաման տպագրվելիս այն մշակվում է: Այն նվազեցնում է խառնաշփոթը օգտագործողի էկրանին:
: @echo անջատված
Քայլ 3. Կտտացրեք ↵ Enter:
Հիշեք, որ յուրաքանչյուր հրամանից հետո սեղմեք Enter:
Քայլ 4. Բարի գալուստ օգտվողին ծրագրում:
Տիպ:
: echo Բարի գալուստ պահուստային սցենար:
Քայլ 5. Կտտացրեք again Կրկին մուտքագրեք:
Քայլ 6. Թողեք դատարկ գիծ կոկիկ տարածության համար, ապա շարունակեք մուտքագրել ևս մեկ տող:
: արձագանք
Քայլ 7. Սեղմեք ↵ Մուտքագրեք ևս մեկ անգամ:
Քայլ 8. Programրագրեք, թե ինչ տարբերակներ եք ցանկանում տեսնել ձեր ծրագիրը վարող անձը:
Ստորև բերված այս ծածկագիրը օգտվողին ընտրության հնարավորություն է տալիս: Կամ նրանք սեղմում են F, կամ N, կամ նրանք սեղմում են Q կամ CTRL-Z, ինչը չեղարկում է ամբողջ սցենարը:
: choice /C: FNQ /N Ընտրեք միայն [F] ull Backup կամ [N] ew ֆայլերը: Սեղմեք [Q] կամ [CTRL-Z] ՝ դուրս գալու համար:
Քայլ 9. Ստեղծեք հրամաններ յուրաքանչյուր ընտրության համար:
Եթե օգտագործողը սեղմում է Q ծրագիրը վերադարձնում է «3» և անցնում է «վերջ» բաժին: Եթե նրանք սեղմում են N ծրագիրը, վերադարձվում է «2» և անցնում է «small_backup» բաժին: Եթե նրանք սեղմում են F, ծրագիրը վերադարձնում է «1» և անցնում «full_backup»: «Errorlevel» - ը, որպես այդպիսին, սխալի հաղորդագրություն չէ, այլ միայն ԸՆՏՐՈԹՅԱՆ հրամանից ելք սահմանելու միակ միջոցը:
: ԵԹԵ սխալի 3 -րդ մակարդակը ավարտվի. ԵԹԵ սխալի 2 -րդ մակարդակը գնաց small_backup:
Քայլ 10. Ստեղծեք վերը նշված բաժինները:
Տիպ:
:: small_backup
: արձագանք: արձագանք: echo Դուք ընտրել եք ՆՈՐ ֆայլերի կրկնօրինակում: Սկսելու համար սեղմեք ցանկացած ստեղն կամ չեղարկելու համար ctrl-z: դադար> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end:: full_backup
: արձագանք: արձագանք: echo Դուք ընտրել եք բոլոր ֆայլերը պահուստավորելու համար: Սկսելու համար սեղմեք ցանկացած ստեղն կամ չեղարկելու համար ctrl-z: դադար> nul xcopy c: / mydirectory d: / mybackup /s /e goto end:: end: exit
Քայլ 11. Ստեղծեք վերը նշված գրացուցակները և պատճենեք մի քանի փոքր թեստային ֆայլեր ՝ փորձարկման համար պատրաստ աղբյուրի գրացուցակում:
Հետագայում կարող եք փոխել այդ գրացուցակի անունները `համապատասխանելու ձեր իրականին:
Քայլ 12. Պահեք ֆայլը Գրառման գրքույկում որպես «mybackup.bat»:
Քայլ 13. Ֆայլը գործարկելու համար կրկնակի կտտացրեք այն:
Մեթոդ 1 -ից 1 -ը. Ամբողջ ծածկագրի ուսումնասիրություն
Քայլ 1. Սովորեցրեք ձեր պատճենման և տեղադրման հմտությունները հետևյալ տեքստի վրա:
@echo off echo Բարի գալուստ պահուստային սցենար: արձագանք ընտրություն /C: FN /N Ընտրեք [F] ull Backup կամ [N] ew ֆայլեր Backup, կամ ctrl-z դուրս գալու համար: ԵԹԵ սխալի 3 -րդ մակարդակը ավարտվի ԵԹԵ սխալ 2 -ը անցավ փոքր_պահեստային Եթե սխալ 1 -ը հասավ լիարժեք_փրկիչ. Small_backup արձագանք: արձագանք echo Դուք ընտրեցիք պահուստավորել ՆՈՐ ֆայլերը: Սկսելու համար սեղմեք ցանկացած ստեղն կամ դուրս գալու համար ctrl-z: դադար> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. արձագանք echo Դուք ընտրել եք ԲՈԼՈՐ ֆայլերը պահուստավորելու համար: Սկսելու համար սեղմեք ցանկացած ստեղն կամ դուրս գալու համար սեղմեք ctrl-z: դադար> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end exit
Խորհուրդներ
-
Փակելով պատուհանը.
Եթե ցանկանում եք, որ ծրագիրն ավարտվելուց հետո փակվի, թողեք սցենարը այնպես, ինչպես կա: Եթե ցանկանում եք պատուհանը բաց թողնել հետագա հրամանների համար, վերջին բաժնում փոխեք այն, որը բաց է թողնում պատուհանը:
-
Ընթացիկ տեղեկատու:
Եթե ծրագիրը հղում է կատարում ֆայլերին սեփական գրացուցակում, ապա ձեզ հարկավոր չէ տեղադրել սկավառակի տառը: Այսպիսով, խմբաքանակի ֆայլով C: / կարող եք թիրախավորել ֆայլերը c: / temp / - ում ՝ պարզապես մուտքագրելով. ՝ Xcopy temp \*.* D: / temp /s /m
Գուշացումներ
- Թեև այստեղ ցուցադրված հրամանները բավականին անվնաս են, խմբակային ֆայլերում որոշակի համակարգի հրամանների օգտագործումը պոտենցիալ վտանգավոր են, եթե դրանք չարաշահվեն:
- ԸՆՏՐՈԹՅԱՆ հրամանը ներառված չէ Windows XP Home- ում կամ Professional- ում և կհանգեցնի խմբաքանակի ֆայլերի կտրուկ փակմանը `առանց նախնական ծանուցման: