Kako se koristi Microsoft paketni jezik datoteka (sa slikama)

Sadržaj:

Kako se koristi Microsoft paketni jezik datoteka (sa slikama)
Kako se koristi Microsoft paketni jezik datoteka (sa slikama)

Video: Kako se koristi Microsoft paketni jezik datoteka (sa slikama)

Video: Kako se koristi Microsoft paketni jezik datoteka (sa slikama)
Video: Zamjena procesora tutorial za početnike 2024, Maj
Anonim

Paketne datoteke su naredbe DOS -ove naredbene linije spojene zajedno. U Linuxu su poznati kao shell skripte i slijede potpuno drugačiju sintaksu. Rani korisnici Windowsa morali su koristiti paketnu datoteku (autoexec.bat) da dodijele slovo pogona svojim CD-ROM-ovima, kako bi instalirali Windows sa CD-a. Paketne datoteke danas nisu toliko važne, iako ih i dalje podržavaju novije verzije Windowsa.

Pod operativnim sistemom Windows XP/2000+, paketne datoteke (*.bat) rade u posebnom prozoru (poznatom i kao komandna linija) koji je kreirao c: / window / system32 / cmd.exe (u nekim slučajevima to bi se moglo nazvati command.com). Naredbe se mogu upisivati pojedinačno ili redom navesti u paketnoj datoteci, što zahtijeva upotrebu jezika paketne datoteke. Ovo uputstvo će vam reći kako stvoriti i pokrenuti Microsoft paketnu datoteku, dajući kao primjer jednostavnu sigurnosnu kopiju.

Koraci

Koristite Microsoft paketni jezik datoteke 1. korak
Koristite Microsoft paketni jezik datoteke 1. korak

Korak 1. Otvorite uređivač teksta

Očekujte da ćete koristiti tipke A-Z/0-9/, simbole (! $ | Itd) i Enter. Većina naredbi ne provjerava unos velikih/malih slova, tako da za sada ne brinite o CAPS (ili cApS). Svaka naredba (i njeni parametri) idu u jednu liniju. Otvorite prozor komandne linije (cmd.exe) da biste testirali komande koje želite da pokrenete. Postavite prozore tako da ih vidite oba.

Korak 2. Započnite pisanje datoteke

Većina ljudi započinje s pisanjem datoteke

@echo off

jer zaustavlja štampanje svake naredbe tokom obrade. Smanjuje nered na korisničkom ekranu.

    : @echo off

Korak 3. Pritisnite ↵ Enter

Ne zaboravite pritisnuti Enter nakon svake naredbe.

Korak 4. Dobrodošli korisniku u program

Tip:

    : echo Dobro došli u rezervnu skriptu!

Korak 5. Pritisnite ↵ Enter ponovo

Korak 6. Ostavite prazan red za uredan razmak, a zatim nastavite s upisivanjem još jednog reda

    : echo.

Korak 7. Pritisnite ↵ Enter još jednom

Korak 8. Programirajte opcije koje želite da vidi osoba koja vodi vaš program

Ovaj donji kod daje korisniku izbor. Ili pritisnu F, ili N, ili pritisnu Q ili CTRL-Z čime se poništava cijela skripta.

    : choice /C: FNQ /N Odaberite [F] ull Backup ili [N] ew files only. Pritisnite [Q] ili [CTRL-Z] za izlaz.

Koristite Microsoft paketni jezik datoteke 2. korak
Koristite Microsoft paketni jezik datoteke 2. korak

Korak 9. Kreirajte naredbe za svaki izbor

Ako korisnik pritisne Q, program vraća "3" i ide na odjeljak "kraj". Ako pritisnu N, program vraća "2" i odlazi u odjeljak "small_backup". Ako pritisnu F, program vraća "1" i ide na "full_backup". "Nivo pogreške" nije poruka o grešci kao takva, samo je jedini način da postavite izlaz iz naredbe CHOICE.

    : IF level error 3 goto end: IF errorlevel 2 goto small_backup: IF errorlevel 1 goto full_backup

Korak 10. Kreirajte gore navedene odjeljke

Tip:

    :: small_backup

    : echo.: echo.: echo Odabrali ste sigurnosnu kopiju novih datoteka. Pritisnite bilo koji taster za početak ili ctrl-z za otkazivanje. pause> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end:: full_backup

    : echo.: echo.: echo Odabrali ste sigurnosnu kopiju SVIH datoteka. Pritisnite bilo koji taster za početak ili ctrl-z za otkazivanje. pause> nul xcopy c: / mydirectory d: / mybackup /s /e goto end:: end: exit

Koristite Microsoft paketni jezik datoteke 3. korak
Koristite Microsoft paketni jezik datoteke 3. korak

Korak 11. Kreirajte gore navedene direktorije i kopirajte nekoliko malih testnih datoteka u izvorni direktorij spreman za testiranje

Kasnije možete promijeniti te nazive direktorija tako da odgovaraju vašem stvarnom.

Koristite Microsoft paketni jezik datoteke Korak 4
Koristite Microsoft paketni jezik datoteke Korak 4

Korak 12. Sačuvajte datoteku u Notepadu kao "mybackup.bat"

Korak 13. Dvaput kliknite na datoteku da biste je pokrenuli

Metoda 1 od 1: Ispitivanje cijelog koda

Koristite Microsoft paketni jezik datoteke 5. korak
Koristite Microsoft paketni jezik datoteke 5. korak

Korak 1. Vježbajte svoje vještine kopiranja i lijepljenja na sljedeći tekst

    @echo off echo Dobro došli u rezervnu skriptu! echo. selection /C: FN /N Odaberite [F] ull Backup ili [N] nw files Backup, ili ctrl-z za izlaz. IF nivo greške 3 goto end IF errorlevel 2 goto small_backup IF level error 1 goto full_backup: small_backup echo. echo. echo Odabrali ste sigurnosnu kopiju NOVIH datoteka. Pritisnite bilo koji taster za početak ili ctrl-z za izlaz. pause> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. echo. echo Odabrali ste sigurnosnu kopiju SVIH datoteka. Pritisnite bilo koji taster za početak ili ctrl-z za izlaz. pause> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end exit

Savjeti

  • Zatvaranje prozora:

    Ako želite da se program zatvori po završetku, ostavite skriptu onakvu kakva je. Ako želite ostaviti prozor otvoren za daljnje naredbe, promijenite naredbu u posljednjem odjeljku na, čime prozor ostaje otvoren.

  • Trenutni imenik:

    Ako program upućuje na datoteke u vlastitom direktoriju, ne morate unositi slovo pogona. Dakle, s paketnom datotekom u C: / možete ciljati datoteke u c: / temp / samo upisivanjem: : Xcopy temp \*.* D: / temp /s /m

Upozorenja

  • Iako su ovdje prikazane naredbe prilično bezopasne, upotreba određenih sistemskih naredbi u paketnim datotekama potencijalno je opasna ako se zloupotrijebi.
  • Naredba CHOICE nije uključena u Windows XP Home niti Professional i uzrokovat će naglo zatvaranje batch datoteke bez prethodne najave.

Preporučuje se: