Kako napraviti BAT datoteku u tri jednostavna koraka

Otvarate li iste programe svaki put kada pokrenete računalo? Otvarate li uvijek naredbeni redak da biste stalno izvodili iste naredbe? Učenje kako napraviti BAT datoteku može vam uštedjeti puno vremena automatizacijom tih radnji.

BAT datoteka je poseban format tekstualne datoteke s ekstenzijom .bat koja pokreće niz naredbi naredbenog retka(Command Prompt) u slijedu koji odredite. Možete napraviti BAT datoteku koja automatizira sve što možete učiniti unutar naredbenog retka. 

Što možete učiniti s BAT datotekom?

  • Izmijenite postavke sustava
  • Automatizirajte pokretanje web stranica
  • Pokrenite više aplikacija prema rasporedu
  • Automatizirajte sigurnosne kopije sustava(system backups)

U ovom vodiču naučit ćete kako stvoriti i pokrenuti svoju prvu batch datoteku u sustavu Windows 10(Windows 10) . Također ćete naučiti kako napraviti neku naprednu automatizaciju s BAT datotekom i kako zakazati te automatizacije pomoću Planera zadataka(Task Scheduler) .

Napravite BAT datoteku u tri koraka(Make A BAT File In Three Steps)

Stvaranje BAT datoteke u sustavu Windows 10(Windows 10) vrlo je jednostavno. Sve što trebate je Notepad . Vi samo trebate stvoriti tekstualnu datoteku s ispravno formatiranim BAT naredbama . (BAT commands)Zatim spremite datoteku s nastavkom .bat i zatim je pokrenite.

Međutim, na tom putu morate imati na umu nekoliko važnih razmatranja pa prođimo kroz korake.

U ovom ćete odjeljku naučiti kako izraditi automatiziranu BAT datoteku koja pokreće Chrome na vašu omiljenu web-stranicu Vijesti(News) , briše predmemoriju sustava Windows 10 da poboljša performanse sustava i preuzima najnoviju vremensku prognozu s weba.

Korak 1: Napravite jednostavnu paketnu datoteku za pokretanje(Step 1: Create A Simple Startup Batch File)

Da biste napravili BAT datoteku u sustavu Windows 10(Windows 10) , samo odaberite izbornik Start , upišite Notepad i odaberite aplikaciju Notepad da biste je otvorili. Unutar Notepad -a morat ćete upisati sljedeću skriptu. Odatle možete kopirati i zalijepiti u Notepad .

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pause

Spremite datoteku negdje na svoje računalo koje je lako pronaći. Mnogi ljudi spremaju svoje BAT datoteke u C:\temp ili neku jednostavnu mapu koja se nalazi na razini korijenskog C: pogona.

Važno je promijeniti padajući izbornik Vrsta Spremi kao u (Save as type)Sve datoteke(All files) . Zatim obavezno dodajte ".bat" na kraj naziva datoteke.

Ovo će spremiti tekstualnu datoteku kao skupni format datoteke. 

Sada otvorite taj direktor u Windows Exploreru(Windows Explorer) i dvaput kliknite na novu BAT datoteku koju ste upravo stvorili. Kada to učinite, vidjet ćete da se sljedeće radnje odvijaju u nizu.

  1. Web stranica Google vijesti(Google News) otvorit će se pomoću zadanog preglednika vašeg sustava.
  2. Sve datoteke u privremenoj mapi Windows bit će izbrisane.(Windows)
  3. Naredbeni redak će prikazati vremensku prognozu za sljedeća 24 sata.

Upravo ste stvorili svoju prvu radnu BAT datoteku koja automatizira tri korisna zadatka za redom!

Međutim, niste gotovi. Neke od ovih naredbi trebate prilagoditi svojoj situaciji. Pogledajmo što svaka od ovih naredbi radi(what each of these commands does) i kako ih možete prilagoditi svojim potrebama.

Korak 2: Prilagodite svoju BAT datoteku(Step 2: Customize Your BAT File)

Sada kada znate kako napraviti BAT datoteku s više naredbi, morat ćete svaku od tih naredbi prilagoditi svojim potrebama.

Slijedi detaljnije objašnjenje svake od tih naredbi i kako ih možete prilagoditi.

Start Command

Naredba start pokrenut će bilo koju aplikaciju koju odredite. Ako koristite URL vezu poput ove naredbe, ona će koristiti vaš zadani preglednik za pokretanje te web stranice. Sljedeća naredba će pokrenuti Google News u vašem zadanom pregledniku.

start https://news.google.com

Možete promijeniti URL da bi naredba otvorila bilo koju web stranicu koju želite.

Naredba DEL(DEL Command)

Naredba DEL je vrlo jednostavna koja briše jednu ili više datoteka u danom direktoriju. Postoji niz parametara koje možete koristiti da naredbi kažete kako se ponašati.

DEL /F /S /Q %TEMP%

Postoji niz parametara koje možete koristiti da naredbi kažete kako se ponašati.

  • /F – Uključuje brisanje datoteka samo za čitanje
  • /S – Uklanja(– Removes) datoteke u poddirektorijumima, kao i trenutni direktorij
  • /Q – Zahtijeva “(Requires “) tihi” način rada koji ne zahtijeva nikakvu potvrdu brisanja

U ovom primjeru, % TEMP % se koristi za određivanje imenika. Ovo je varijabla okruženja sustava za direktorij  Windows Temporary Files .

Ako želite, možete odrediti bilo koji drugi imenik. Ili možete navesti više DEL naredbi i izbrisati datoteke iz više direktorija.

Naredba prstima(Finger Command)

Naredba Finger koristi internetsku vezu vašeg računala za dopiranje do bilo kojeg udaljenog računala na kojem je pokrenuta usluga prsta.

Nije ih lako pronaći, ali postoji jedna posebno posebna usluga koja radi na graph.no koja vam omogućuje da potražite 24-satnu vremensku prognozu pomoću jednostavne naredbe "prst".

finger [email protected]

Ovom naredbom trebate samo staviti naziv najvećeg obližnjeg grada ispred @graph.no dijela web adrese.

Naredba vraća graf simbola temperature i razine sunca za sljedeća 24 sata.

Naredba za pauzu(Pause Command)

Naredba Pause će pauzirati izvršavanje vaše BAT datoteke tako da možete vidjeti sve informacije koje su vratile različite naredbe. Ovo je posebno korisno nakon upotrebe naredbe Finger , tako da možete vidjeti grafikon.

Ako koristite druge naredbe i ne trebate vidjeti nikakve vraćene informacije, možete ukloniti naredbu Pause s kraja skripte.

Zapravo, ako uopće ne trebate vidjeti ništa iz skripte, možete dodati @ECHO OFF kao prvi redak BAT datoteke i uopće nećete vidjeti ništa vraćeno iz naredbi.

Korak 3: Zakažite svoj skupni posao(Step 3: Schedule Your Batch Job)

Jednom kada napravite BAT datoteku, nema puno koristi osim ako je ručno ne kliknete dvaput i pokrenete kad god želite izvršiti automatizirane naredbe.

Bilo bi puno lakše pustiti da se paketni posao izvodi automatski svaki dan. To možete učiniti pokretanjem BAT datoteke kao Windows zakazanog zadatka.

Da biste to učinili, odaberite izbornik Start , upišite Planer(Scheduler) i odaberite Planer zadataka(Task Scheduler) .

Ovo će otvoriti Task Scheduler(open the Task Scheduler) . Odaberite Knjižnica(Task Scheduler Library) planera zadataka u lijevom oknu da biste vidjeli sve zakazane zadatke na vašem sustavu. 

Možete dodati novi zakazani zadatak za pokretanje vaše nove BAT datoteke. Uraditi ovo:

  1. Odaberite Stvori zadatak(Create Task) na ploči Radnje s desne strane.(Actions)

  1. U prozoru Stvaranje zadatka(Create Task) , na kartici Općenito(General) , zadatku dajte naziv u polju Naziv(Name) . Ostavite sve ostale zadane postavke.

  1. Odaberite karticu Okidači(Triggers) . Odaberite gumb Novo . (New)U prozoru Novi okidač(New Trigger) odaberite Dnevno(Daily) i ostavite sve ostale zadane postavke. Odaberite U redu(OK) i odaberite U redu(OK) u prozoru Kreiraj zadatak.  

  1. Odaberite karticu Radnje(Actions) , a zatim odaberite Novo(New) . U prozoru Nova radnja odaberite Pregledaj(Browse) i dođite do mjesta na kojem ste spremili svoju BAT datoteku. Odaberite OK za završetak. Odaberite U redu(OK) u prozoru Kreiraj zadatak.

  1. Sada biste trebali vidjeti svoju zakazanu BAT datoteku u biblioteci planera zadataka(Task Scheduler Library) .

Vaša nova zakazana BAT datoteka sada će se pokretati svaki dan u isto vrijeme. 

Prilagođavanje vaše BAT datoteke

Sada kada znate kako stvoriti i rasporediti svoju BAT datoteku, možete početi širiti tu datoteku tako što ćete naučiti o drugim naredbama BAT datoteke koje možete dodati datoteci. 

Postoji mnogo CMD naredbi(lot of CMD commands) koje možete dodati u svoju BAT datoteku za automatizaciju svih vrsta stvari na vašem računalu. Počnite(Start) eksperimentirati i vidjeti koje vrste zanimljivih stvari možete stvoriti iz vlastitih batch datoteka.



About the author

Ja sam web programer s više od 10 godina iskustva u radu s preglednicima Firefox i Google Docs. Stručnjak sam za izradu jednostavnih, ali moćnih mrežnih aplikacija i razvio sam web rješenja za mala poduzeća i velike organizacije. Moja baza klijenata uključuje neka od najvećih imena u poslovanju, uključujući FedEx, Coca Colu i Macy's. Moje vještine programera čine me idealnim kandidatom za bilo koji projekt koji treba brzo i učinkovito dovršiti - od razvoja prilagođenih web stranica do stvaranja robusnih marketinških kampanja putem e-pošte.



Related posts