Paketiniai failai yra DOS komandinės eilutės komandos, supakuotos kartu. „Linux“jie yra žinomi kaip apvalkalo scenarijai ir laikosi visiškai kitokios sintaksės. Ankstyvieji „Windows“vartotojai, norėdami įdiegti „Windows“iš kompaktinio disko, turėjo naudoti paketinį failą (autoexec.bat), kad disko raidė būtų priskirta jų kompaktiniams diskams. Šiuo metu paketiniai failai nėra tokie svarbūs, nors juos vis dar palaiko naujesnės „Windows“versijos.
Sistemoje „Windows XP/2000+“paketiniai failai (*.bat) paleidžiami specialiame lange (dar žinomame kaip komandinė eilutė), sukurtas c: / window / system32 / cmd.exe (kai kuriais atvejais tai gali būti vadinama command.com). Komandos gali būti įvestos atskirai arba iš eilės išvardytos paketiniame faile, todėl reikia naudoti paketinio failo kalbą. Ši instrukcija jums pasakys, kaip sukurti ir paleisti „Microsoft“paketinį failą, kaip paprastą atsarginę kopiją.
Žingsniai
Žingsnis 1. Atidarykite teksto rengyklę
Tikimasi naudoti klavišus A-Z/0-9/, simbolius (! $ | Etc) ir Enter. Dauguma komandų netikrina didžiųjų/mažųjų raidžių, todėl šiuo metu nesijaudinkite dėl CAPS (arba cApS). Kiekviena komanda (ir jos parametrai) eina vienoje eilutėje. Atidarykite komandų eilutės langą (cmd.exe), kad patikrintumėte norimas vykdyti komandas. Išdėstykite langus taip, kad matytumėte abu.
Žingsnis 2. Pradėkite rašyti failą
Norėdami pradėti rašyti failą, dauguma žmonių pradeda nuo
@ech išjungtas
nes sustabdo kiekvienos komandos spausdinimą apdorojant. Tai sumažina netvarką vartotojo ekrane.
: @ech išjungtas
Žingsnis 3. Paspauskite ↵ Enter
Nepamirškite paspausti „Enter“po kiekvienos komandos.
Žingsnis 4. Sveikiname vartotoją su programa
Tipas:
: echo Sveiki atvykę į atsarginį scenarijų!
5 žingsnis. Dar kartą paspauskite „Enter“
Žingsnis 6. Palikite tuščią eilutę, kad tarpai būtų tvarkingi, tada toliau rašykite dar vieną eilutę
: aidas.
Žingsnis 7. Dar kartą paspauskite ↵ Įveskite
Žingsnis 8. Užprogramuokite, kokias parinktis norite matyti jūsų programą vykdančiam asmeniui
Šis toliau pateiktas kodas suteikia vartotojui pasirinkimą. Jie paspaudžia F arba N, arba paspaudžia Q arba CTRL-Z, kuris panaikina visą scenarijų.
: pasirinkimas /C: FNQ /N Pasirinkite [F] ull Backup arba [N] nauji failai. Norėdami išeiti, paspauskite [Q] arba [CTRL-Z].
Žingsnis 9. Sukurkite kiekvieno pasirinkimo komandas
Jei vartotojas paspaudžia Q, programa grąžina „3“ir pereina į skyrių „pabaiga“. Jei jie paspaus N, programa grąžins „2“ir pereis į skyrių „small_backup“. Jei jie paspaus F, programa grąžins „1“ir pereis į „full_backup“. „Klaidos lygis“nėra klaidos pranešimas, tai vienintelis būdas nustatyti išvestį iš komandos CHOICE.
: Jei 3 klaidos lygis baigtas: IF klaidos lygis 2 goto small_backup: IF klaidos lygis 1 goto full_backup
10. Sukurkite aukščiau paminėtus skyrius
Tipas:
:: small_backup
: aidas.: aidas.: echo Pasirinkote kurti NAUJŲ failų atsarginę kopiją. Norėdami pradėti, paspauskite bet kurį klavišą arba atšaukite „Ctrl-z“. pauzė> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end:: full_backup
: aidas.: aidas.: echo Pasirinkote kurti visų failų atsarginę kopiją. Norėdami pradėti, paspauskite bet kurį klavišą arba atšaukite „Ctrl-z“. pauzė> nul xcopy c: / mydirectory d: / mybackup /s /e goto end:: end: exit
Žingsnis 11. Sukurkite aukščiau nurodytus katalogus ir nukopijuokite kelis nedidelius bandomuosius failus į šaltinio katalogą, paruoštą bandymui
Vėliau galite pakeisti tuos katalogų pavadinimus, kad jie atitiktų jūsų tikrąjį.
12. Išsaugokite failą „Notepad“kaip „mybackup.bat“
Žingsnis 13. Dukart spustelėkite failą, kad jį paleistumėte
1 metodas iš 1: viso kodo tyrimas
Žingsnis 1. Praktikuokite savo teksto kopijavimo ir įklijavimo įgūdžius
@echo off echo Sveiki atvykę į atsarginį scenarijų! aidas. pasirinkimas /C: FN /N Pasirinkite [F] ull Backup arba [N] naujų failų atsarginė kopija arba paspauskite ctrl-z, kad išeitumėte. Jei 3 klaidos lygis baigiasi, IF klaidos lygis 2 eina į mažą atsarginę kopiją Jei 1 klaidos lygis pasiekia visą atsarginę kopiją: mažo atsarginio kopijavimo aidas. aidas. echo Pasirinkote kurti NAUJŲ failų atsarginę kopiją. Norėdami pradėti, paspauskite bet kurį klavišą arba išeikite iš „Ctrl-z“. pauzė> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. aidas. echo Pasirinkote kurti visų failų atsarginę kopiją. Norėdami pradėti, paspauskite bet kurį klavišą arba išeikite iš „Ctrl-z“. pauzė> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end exit
Patarimai
-
Lango uždarymas:
Jei norite, kad programa būtų uždaryta, palikite scenarijų tokį, koks yra. Jei norite palikti langą atidarytą tolesnėms komandoms, paskutiniame skyriuje pakeiskite komandą į, kuri palieka langą atidarytą.
-
Dabartinis katalogas:
Jei programa nurodo failus savo kataloge, jums nereikia įvesti disko raidės. Taigi, naudodami paketinį failą C: \, galite nukreipti failus į c: / temp / tiesiog įvesdami: : Xcopy temp \*.* D: / temp /s /m
Įspėjimai
- Nors čia rodomos komandos yra gana nekenksmingos, tam tikrų sistemos komandų naudojimas paketiniuose failuose yra potencialiai pavojingas, jei jos netinkamai naudojamos.
- Komanda CHOICE nėra įtraukta nei į „Windows XP Home“, nei į „Professional“, todėl paketinis failas staiga užsidarys be išankstinio įspėjimo.