Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ako već znate osnove Batch -a, NE MORATE čitati ove upute, nastavite na Not So Basic Batch Tutorial. NAPOMENA !: Kad god je nešto pod navodnicima ("primjer"), nemojte uključivati navodnike (ako vidite koje morate samo upisati: primjer)
Korak 1: Dakle, šta je serija
Za one koji ne znaju, paketna datoteka je tekstualna datoteka koja sadrži niz naredbi koje treba izvršiti pomoću naredbenog retka (CMD). Kada se pokreće paketna datoteka, CMD čita datoteku i izvršava njene naredbe. Da biste otvorili CMD, kliknite START> RUN> upišite "CMD"> OK (neki od vas će možda morati upisati "CMD. EXE") (ili možete kliknite START> SVI PROGRAMI> PRIBOR> KOMANDNI PROMET).
Korak 2: Šta sad?
Ovo su neke VRLO osnovne naredbe koje morate znati: (molimo vas da isprobate neke od ovih naredbi u svom CMD -u).@Echo off - Time se uklanja taj "c: / documents … etc" echo - Ovo prikazuje poruku (npr. "echo hello" = "hello") jer ako upišete "hello" u CMD, on će interpretirati "hello" kao naredbecls - Briše CMD svih text.color - Mijenja boju (upišite "help color" za popis colours).goto - Odlazi na određenu riječ u tekstu (kasnije ćete saznati više) pause - Pauzira naredbeni redak i prikazuje poruku: "Pritisnite bilo koji taster za nastavak …", a o njima ćemo saznati kasnije.
Korak 3: Ali šta ako želim pokrenuti mnogo naredbi
Tu dolazi BATCH. Pokušajte kopirati ovo u svoju bilježnicu (NE Microsoft Word) i spremiti kao BatchFile.batNotepad je u dodatnoj opremiNB: Morate ga spremiti kao. BAT ili neće raditi. PS (kopirajte IZMEĐU zvijezda, nemojte ne uključuje ih) ********************************************* ************** echo Ako upišete echo prije rečenice, prikazuje se kao poruka!.echo Wow, to je super! ************* ********************************************** kopiraj to u biljeznicu i spremite kao.batDvokliknite na.bat datoteku … cool hej! NOPE. Išlo je prebrzo … pokušajte dodati pauzu na kraju, ovako: ******************************** ************************* echo Ako upišete echo prije rečenice, prikazuje se kao poruka!.echo Wow, to je super! PAUSE* ************************************************ *********** Tamo je funkcioniralo, ali prilično je teško čitati sa svim tim putanjama datoteka na putu … zato dodajemo "@echo off" na vrh; ovako: *** ************************************************ **********@echo invocho Ako upišete echo prije rečenice, prikazuje se kao poruka!.echo Wow, to je super! PAUSE ************** *****************************************Tamo! to je savršeno funkcioniralo, sada ste napisali svoju prvu paketnu datoteku!
Korak 4: Naredba GOTO
Sada ćemo naučiti kako koristiti naredbu GOTO. Naredba GOTO skoči na određeni dio vašeg teksta. Primjer: ako upišete "goto fish" tada će otići na mjesto koje ste unijeli ": fish" Napomena: vi mora uvijek imati dvotočku (:), prije riječi koja će biti GOTO'ed Primjer: znate vježbu, kopirajte u bilježnicu i spremite kao.bat datoteku. (ne kopirajte zvjezdice) ****** ********************************************@echo off: fishecho Ovo da li se samo jedna poruka ponavlja iznova; Pritisnite Ctrl+C da zaustavite prelazak na ribu ***************************************** ******** Napomena: Ctrl+C je univerzalni način zaustavljanja batch datoteke. Dogodilo se da je svaki put kada je otkucala "Pritisnite Ctrl … itd." Naredba GOTO prešla na vrh. Lijepo, zar ne?
Korak 5: Naredba START
Naredba START započinje nešto. Ovdje nema puno objašnjenja. Na primjer: otvorite CMD i upišite: "start www.instructables.com" Ovo otvara vaš zadani istraživač i ide na stranicu Instructables. ILI "pokrenite itunes" ILI Možete i otvoriti datoteke ili mape: "start desktop / foldername ** NAPOMENA: Za pristup datoteci / folderu koji ima razmake u imenu, stavite navodnike (" ") oko nje. npr. počnite" C: / desktop / ime fascikle"
Korak 6: Gotovo
Dobro urađeno! Molimo vas da nastavite na Not So Basic Batch Tutorial za neke super paketne naredbe! Ako želite isprobati nešto offline, preporučujem vam učenje Learn Batch File Programming! autora John Albert, zaista jednostavno, lako slijediti i odlično ako želite biti bolji!