Kako stvoriti bat datoteku u sustavu Windows

Pin
Send
Share
Send

Savjeti za određene radnje i ispravke u sustavima Windows 10, 8 i Windows 7 često uključuju korake poput: "stvorite .bat datoteku sa sljedećim sadržajem i pokrenite je." Međutim, početnik korisnik ne zna uvijek kako se to radi i što je takva datoteka.

Ovaj priručnik detaljno opisuje kako stvoriti šišmišu batch datoteku, pokrenuti je i neke dodatne informacije koje bi mogle biti korisne u kontekstu ove teme.

Izrada .bat datoteke pomoću blokade

Prvi i najjednostavniji način kreiranja bat datoteke je korištenje standardnog programa Notepad koji se nalazi u svim trenutnim verzijama Windowsa.

Koraci za stvaranje će biti sljedeći

  1. Pokrenite Notepad (nalazi se u Programi - Pribor, u operativnom sistemu Windows 10 brže je započeti pretragom na traci zadataka, ako notepad nije u meniju Start, možete ga pokrenuti sa C: Windows notepad.exe).
  2. Unesite kod svoje datoteke šišmiša u bilježnicu (na primjer, kopirajte je odnekud ili napišite svoje, o nekim naredbama - dalje u uputama).
  3. U izborniku bilježnice odaberite "Datoteka" - "Spremi kao", odaberite mjesto za spremanje datoteke, navedite naziv datoteke s nastavkom .bat i obavezno postavite "Sve datoteke" u polju "Vrsta datoteke".
  4. Kliknite gumb "Spremi".

Napomena: ako datoteka nije spremljena na navedeno mjesto, na primjer, da biste pokrenuli C, s porukom "Nemate dozvolu za spremanje datoteka na ovo mjesto", spremite je u mapu "Dokumenti" ili na radnu površinu, a zatim je kopirajte na željenu lokaciju ( uzrok problema je što su u sustavu Windows 10 potrebne administratorske povlastice za pisanje u neke mape, a budući da bilježnica nije pokrenuta kao administrator, datoteku ne može spremiti u navedenu mapu).

Vaša .bat datoteka je spremna: ako je pokrenete, sve naredbe navedene u datoteci automatski će se izvršiti (pod uvjetom da nema grešaka i administratorska prava su potrebna: u nekim slučajevima možda ćete trebati pokrenuti bat datoteku kao administrator: desni klik na .bat datoteku - pokrenite kao administrator u kontekstnom meniju).

Napomena: ako ubuduće želite urediti kreiranu datoteku, jednostavno je kliknite desnim gumbom na nju i odaberite "Uredi".

Postoje i drugi načini izrade bat datoteke, ali svi se svode na pisanje naredbi po jednu naredbu po retku u tekstualnu datoteku u bilo kojem tekstovnom uređivaču (bez formatiranja), koja se zatim sprema s .bat ekstenzijom (na primjer, u Windows XP i 32-bitnom Windows-u 7 čak možete stvoriti .bat datoteku u naredbenoj liniji pomoću uređivanja teksta uređivač).

Ako imate prikaz proširenja datoteka uključenih (promjene na upravljačkoj ploči - Postavke istraživača - prikaz - sakrivanje ekstenzija registriranih vrsta datoteka), jednostavno možete kreirati .txt datoteku, a zatim preimenovati datoteku instaliranjem proširenja .bat.

Trčanje programa u bat datoteci i ostale osnovne naredbe

U batch datoteci možete pokrenuti sve programe i naredbe s ove liste: //technet.microsoft.com/en-us/library/cc772390(v=ws.10).aspx (iako neki od njih možda nisu dostupni u Windowsima 8 i Windows 10). Slijedi samo nekoliko osnovnih informacija za početnike.

Najčešće postoje sljedeći zadaci: pokretanje programa ili nekoliko programa iz .bat datoteke, pokretanje neke funkcije (na primjer, čišćenje međuspremnika, distribucija Wi-Fi-ja s prijenosnog računala, isključivanje računara pomoću tajmera).

Da biste pokrenuli program ili programe, koristite naredbu:

započnite program_path

Ako staza sadrži razmake, priložite cjelokupnu putanju dvostrukim navodnicima, na primjer:

start "" "C:  Programske datoteke  program.exe"

Nakon puta do programa, možete odrediti i parametre s kojima bi ga trebao pokrenuti, na primjer (slično, ako parametri pokretanja sadrže razmake, navedite ih):

započnite "" c:  windows  notepad.exe file.txt

Napomena: u dvostrukim navodnicima nakon pokretanja, prema specifikacijama, mora se navesti naziv naredbene datoteke prikazan u zaglavlju naredbenog retka. Ovo je neobavezan parametar, ali u nedostatku ovih navoda, izvršavanje datoteka šišmiša koje sadrže navodnike u stazama i parametrima može ići neočekivano.

Još jedna korisna značajka je pokretanje druge bat datoteke iz trenutne datoteke, to možete učiniti pomoću naredbe za pozivanje:

parametri poziva path_to_file_bat

Parametri proslijeđeni pri pokretanju mogu se pročitati unutar druge bat datoteke, na primjer, datoteku nazivamo parametrima:

poziv file2.bat parametar1 parametar2 parametar3

U file2.bat ove parametre možete pročitati i koristiti ih kao staze, parametre za pokretanje drugih programa na ovaj način:

echo% 1 echo% 2 echo% 3 stanka

I.e. za svaki parametar koristimo njegov serijski broj sa znakom postotka. Rezultat u datom primjeru bit će izlaz u naredbeni prozor svih odabranih parametara (naredba eho koristi se za prikaz teksta u prozoru konzole).

Prema zadanim postavkama, naredbeni prozor se zatvara odmah nakon izvršenja svih naredbi. Ako trebate pročitati podatke unutar prozora, upotrijebite naredbu pause - zaustavit će izvršavanje naredbi (ili zatvoriti prozor) prije nego što bilo koji korisnik pritisne tipku na konzoli.

Ponekad prije izvršavanja sljedeće naredbe trebate pričekati neko vrijeme (na primjer, dok se prvi program ne pokrene u potpunosti). Da biste to učinili, možete koristiti naredbu:

timeout / t time_seconds

Ako želite, možete pokrenuti program u smanjenom ili proširenom video zapisu koristeći parametre MIN i MAX prije nego što odredite sam program, na primjer:

start "" / MIN c:  windows  notepad.exe

Da biste zatvorili prozor naredbe nakon što su izvršene sve naredbe (iako se obično zatvara kada se koristi start to start), upotrijebite naredbu za izlaz u posljednjem retku. Ako se konzola i dalje ne zatvara nakon pokretanja programa, pokušajte koristiti sljedeću naredbu:

cmd / c start / b "" mogućnosti programa_path

Napomena: ako ova naredba ako put do programa ili parametara sadrži razmake, može doći do problema sa pokretanjem, koji se mogu riješiti na sljedeći način:

cmd / c start "" / d "path_to_folder_with_space_space" / b program_file_name "parametri_ s razmakom"

Kao što je već napomenuto, ovo su samo vrlo osnovne informacije o najčešće korištenim naredbama u datotekama bat. Ako trebate obaviti dodatne zadatke, pokušajte pronaći informacije koje su vam potrebne na Internetu (pogledajte, primjerice, "napravite nešto u naredbenoj liniji" i upotrijebite iste naredbe u .bat datoteci) ili postavite pitanje u komentarima, pokušat ću vam pomoći.

Pin
Send
Share
Send