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: Что произойдет, если вы не едите 5 дней? 2024, Svibanj
Anonim

Paketne datoteke su naredbe DOS -ove naredbene linije spojene zajedno. U Linuxu su poznate kao ljuske skripte i slijede potpuno drugačiju sintaksu. Rani korisnici Windowsa morali su koristiti paketnu datoteku (autoexec.bat) za dodjeljivanje slova pogona svojim CD-ROM-ovima kako bi instalirali Windows s CD-a. Paketne datoteke danas nisu toliko važne, iako ih još uvijek podržavaju novije verzije sustava Windows.

U sustavu Windows XP/2000+, paketne datoteke (*.bat) izvode se u posebnom prozoru (poznatom i kao naredbeni redak) koji je stvorio c: / window / system32 / cmd.exe (u nekim se slučajevima to može nazvati command.com). Naredbe se mogu upisivati pojedinačno ili u nizu u nizu u paketnoj datoteci, što zahtijeva upotrebu jezika paketne datoteke. Ovaj Kako će vam reći kako stvoriti i pokrenuti Microsoft skupnu datoteku, dajući primjer jednostavne sigurnosne kopije.

Koraci

Koristite Microsoft paketni jezik jezika 1. korak
Koristite Microsoft paketni jezik jezika 1. korak

Korak 1. Otvorite uređivač teksta

Očekujte korištenje tipki A-Z/0-9/, simbola (! $ | Itd.) I Enter. Većina naredbi ne provjerava unos velikih/malih slova pa se zasad ne brinite o CAPS (ili cApS). Svaka naredba (i njeni parametri) idu u jednom retku. Otvorite prozor naredbenog retka (cmd.exe) da biste testirali naredbe koje želite pokrenuti. Rasporedite prozore tako da ih vidite oboje.

Korak 2. Počnite pisati datoteku

Većina ljudi započinje s pisanjem datoteke

@echo off

jer zaustavlja ispisivanje svake naredbe tijekom obrade. Smanjuje nered na korisničkom zaslonu.

    : @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 sigurnosnu kopiju skripte!

Korak 5. Pritisnite ↵ Enter ponovo

Korak 6. Ostavite prazan redak za uredan razmak, a zatim nastavite upisivati još jedan redak

    : jeka.

Korak 7. Pritisnite ↵ Enter još jednom

Korak 8. Programirajte koje opcije ž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 samo [F] ull Backup ili [N] ew datoteke. Pritisnite [Q] ili [CTRL-Z] za izlaz.

Upotrijebite Microsoft paketni jezik datoteke 2. korak
Upotrijebite Microsoft paketni jezik datoteke 2. korak

Korak 9. Izradite 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 "mala_bakup". Ako pritisnu F, program vraća "1" i ide na "full_backup". "Razina pogreške" nije poruka o pogreš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. Izradite gore navedene odjeljke

Tip:

    :: small_backup

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

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

Upotrijebite Microsoftov paketni jezik datoteke Korak 3
Upotrijebite Microsoftov paketni jezik datoteke Korak 3

Korak 11. Izradite 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.

Upotrijebite Microsoft paketni jezik jezika Korak 4
Upotrijebite Microsoft paketni jezik jezika Korak 4

Korak 12. Spremite datoteku u Notepad kao "mybackup.bat"

Korak 13. Dvaput kliknite 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 sigurnosnu kopiju skripte! jeka. choice /C: FN /N Odaberite [F] ull Backup ili [N] ew files Backup, ili ctrl-z za izlaz. IF razina pogreške 3 goto end IF errorlevel 2 goto small_backup IF errorlevel 1 goto full_backup: small_backup echo. jeka. echo Odabrali ste sigurnosnu kopiju NOVIH datoteka. Pritisnite bilo koju tipku za početak ili ctrl-z za izlaz. pause> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. jeka. echo Odabrali ste sigurnosnu kopiju SVIH datoteka. Pritisnite bilo koju tipku 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 takvu 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 imeniku, ne morate unijeti 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 naredbi sustava 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čeni: