Kako napisati batch datoteku

Autor: Gregory Harris
Datum Stvaranja: 12 Travanj 2021
Datum Ažuriranja: 26 Lipanj 2024
Anonim
The Complete Guide to Google Forms - Online Survey and Data Collection Tool!
Video: The Complete Guide to Google Forms - Online Survey and Data Collection Tool!

Sadržaj

U ovom ćete članku naučiti kako napisati i spremiti najjednostavniju paketnu datoteku (batch datoteku) na računalo sa sustavom Windows. Paketna datoteka sadrži niz DOS naredbi (operacijski sustav) i obično se koristi za automatiziranje često izvršavanih zadataka, poput premještanja datoteka. Da biste stvorili paketnu datoteku, ne trebate složen softver - potreban vam je samo uređivač teksta Notepad.

Koraci

1. dio 2: Osnove

  1. 1 Otvorite Notepad. U Notepadu možete napisati program kao tekstualnu datoteku, a zatim ga spremiti kao paketnu datoteku. Da biste otvorili Notepad, otvorite izbornik Start , Unesi bilježnica i kliknite na plavu ikonu Notepad pri vrhu izbornika.
  • Bilježnica se koristi za pretvaranje tekstualnih datoteka u skupne datoteke, ali kôd paketne datoteke može se upisati u bilo koji uređivač teksta.
  • Zapamtite neke osnovne naredbe. Batch datoteka izvodi DOS naredbe, pa su korištene naredbe iste kao DOS naredbe. Neke od važnijih naredbi su:
    • JEKA: prikazuje tekst na ekranu;
    • @ECHO OFF: skriva prikazani tekst;
    • POČETAK: pokreće datoteku s aplikacijom;
    • REM: dodaje redak s komentarima;
    • MKDIR / RMDIR: stvara i briše direktorije;
    • DEL: briše datoteke;
    • KOPIRATI: kopira datoteke;
    • XCOPY: kopira datoteke s dodatnim parametrima;
    • ZA / U / DO: definira datoteke;
    • TITULA: uređuje naslov prozora.
  • Napišite program za stvaranje direktorija. Najbrži način da naučite stvarati paketne datoteke je započeti s najjednostavnijim zadacima. Na primjer, koristite paketnu datoteku za brzo stvaranje više direktorija:

    MKDIR c: catalog1 MKDIR c: catalog2

  • Napišite program za izradu sigurnosne kopije. Paketne datoteke izvrsne su za pokretanje više naredbi odjednom, osobito ako ih morate pokrenuti više puta. Pomoću naredbe XCOPY možete stvoriti paketnu datoteku koja će kopirati datoteke iz navedenih mapa u mapu sigurnosne kopije, a bit će prepisane samo one datoteke koje su se promijenile od posljednje kopije:

    @ECHO OFF XCOPY c: original c: backupfolder / m / e / y

    • Ovaj će program kopirati datoteke iz "izvorne" mape u mapu "sigurnosna mapa". Te se mape mogu zamijeniti drugim (s odgovarajućim putovima mapa). / m označava da će se kopirati samo izmijenjene datoteke; / e označava da će se sve podmape (koje se nalaze u navedenoj mapi) kopirati; / g od vas traži da prepišete datoteku.
  • Napišite složeniji program za izradu sigurnosnih kopija. Jednostavno kopiranje datoteka iz jedne mape u drugu olakšava rad s računalom, ali što ako datoteke sortirate dok ih kopirate? Za to je potrebna naredba FOR / IN / DO. Pomoću ove naredbe odredite u koju će se datoteku kopirati datoteka, ovisno o njezinom proširenju:

    @ECHO OFF cd c: source REM Ovo je izvorna mapa s datotekama FOR %% f IN ( *. Doc *. Txt) DO XCOPY c: source "%% f" c: text / m / y REM Sve datoteke s nastavkom .doc ili .txt REM bit će kopirane iz c: source u c: text REM %% f ove varijable FOR %% f IN ( *. Jpg *. Png *. Bmp) DO XCOPY C: source "%% f" c: images / m / y REM Sve datoteke s nastavkom .webp, .png, .bmp REM bit će kopirane iz c: source u c: images

  • Eksperimentirajte s različitim naredbama. Na internetu postoji mnogo primjera programa paketnih datoteka.
  • Dio 2 od 2: Kako spremiti paketnu datoteku

    1. 1 Završite s unosom programa batch datoteke. Kad završite s unosom i uređivanjem programa paketne datoteke, spremite ga kao izvršnu datoteku.
    2. 2 Kliknite na Datoteka. Nalazi se u gornjem lijevom kutu prozora Notepada. Otvorit će se padajući izbornik.
    3. 3 Kliknite na Spremi kao. Nalazi se na padajućem izborniku Datoteka. Otvorit će se prozor "Spremi kao".
    4. 4 Unesite naziv i proširenje .bat. U redak Naziv datoteke unesite naziv, a zatim unesite .šišmiš.
      • Na primjer, ako će se paketna datoteka za koju će se napraviti sigurnosna kopija nazvati "sigurnosna kopija", unesite sigurnosna kopija.bat.
    5. 5 Otvorite padajući izbornik Vrsta datoteke. Naći ćete ga pri dnu prozora Spremi kao.
    6. 6 Kliknite na Sve datoteke. Nalazi se na padajućem izborniku. To će spremiti datoteku s navedenim nastavkom (u ovom slučaju ekstenziju .bat).
    7. 7 Odredite mapu u koju će se spremiti batch datoteka. Da biste to učinili, kliknite željenu mapu (na primjer, "Desktop") na lijevoj strani prozora.
    8. 8 Kliknite na Uštedjeti. Nalazi se u donjem desnom kutu prozora Spremi kao. Prozor će se zatvoriti.
    9. 9 Zatvorite Notepad. Datoteka će biti spremljena kao paketna datoteka u navedenu mapu.
    10. 10 Promijenite program batch datoteke. Da biste to učinili, desnom tipkom miša kliknite na nju i na izborniku odaberite "Promijeni". Batch datoteka će se otvoriti u Notepadu; izvršite potrebne promjene, a zatim spremite datoteku klikom na Ctrl+S.
      • Promjene će stupiti na snagu čim pokrenete paketnu datoteku.

    Savjeti

    • Ako naziv datoteke ili imenika sadrži razmake, unesite naziv u navodnike (na primjer, pokrenite "C: Documents and Settings ").
    • Za uređivanje paketne datoteke možete koristiti uređivače trećih strana, poput Notepada ++, ali ovo je uglavnom gubljenje vremena ako ćete stvarati osnovne paketne datoteke.
    • Neke naredbe (na primjer, ipconfig) zahtijevaju administratorske ovlasti za pokretanje. U tom slučaju desnom tipkom miša kliknite datoteku i na izborniku odaberite "Pokreni kao administrator" (ako ste prijavljeni kao administrator).

    Upozorenja

    • Paketne datoteke mogu biti opasne ovisno o naredbama koje se koriste. Uvjerite se da naredbe u paketnoj datoteci ne uzrokuju neželjene posljedice (na primjer, brisanje datoteka ili rušenje računala).