RačunalaVrste datoteka

Naredba šišmiš-datoteka (Windows)

Prilikom rada na računalu često je potrebno ponavljati iste DOS naredbe za obavljanje povremeno izvršnu akciju, izgradnju složene i višeslojne nizu izvršnih uputa ili programa, automatizaciju rada s aplikacijama i datotekama sa ili bez korisnika. Operativni sustav ima mogućnost snimanja više naredbi u Bat-datoteku. U isto vrijeme, samo pokretanjem batch datoteka (često se naziva skripta, ili jednostavno „batch datoteka”), moguće je provesti ovršni naredbe propisane i registrirati ga u događajima Windows Planer, možete automatizirati ovaj proces.

Osobitost ove vrste datoteke je nedostatak bilo kod - postoji samo informacija sat, koji čita i izvršava DOS naredbenog procesor koji je kompatibilan s gotovo svim verzijama Windows operativnog sustava. Jedan upečatljiv primjer je Autoexec.bat datoteka, koji je potreban za pokretanje ovog operativnog sustava, kao što je bio onaj koji provodi svoje postavke pri pokretanju.

Ključne značajke batch datoteka

Timovi koji uključuje šišmiš-datoteka u funkcionalnosti mogu se podijeliti u nekoliko skupina:

- namijenjen za prikaz određene vrijednosti, fraze, aplikacija ili informacije;
- za trčanje serije dokumenata;
- za rad s ciklusima;
- za izradu izvršenje grananja pomoću uvjeta;
- za rad s aplikacijama.

Izvršenje datoteke naredbu

Radnih Bat-datoteke mogu se obaviti na razne načine. Kada radite u naredbeni redak u trenutnoj mapi, možete jednostavno unesite naziv datoteke s dodatnim parametrima ili bez njih. Kada se to šišmiš-datoteka naredbe nakon lansiranja bit će izvedena jedna za drugom bez intervencije korisnika.

Ako nađete batch datoteka na drugi direktorij, morate dodatno puni naziv datoteke registrirati cijeli put do skladišta imenik. Ekstenzija datoteke je moguće da ne propisuju. Na primjer, trenutni direktorij d: \ foto \ rad i batch datoteka vera.bat, koji moraju obavljati s parametrima i resize.doc / p, je u D: \ foto \ doma. Zatim, kako bi se provesti pokretanje naše datoteku, morate se registrirati naredbu D: \ foto \ Home \ vera resize.doc / p naredba ili .. \ Home \ vere resize.doc / str.

prekidanje

Izvršava nakon pokretanja naredbe šišmiš-datoteka, možete prekinuti kombinaciju tipki + i + . Na zaslonu će se od vas tražiti da prekidaju izvršenje naredbenog datoteku s zahtjev, očekuje se da će ući Da ili Ne Ako unesete Y, onda je izvršenje prekida, a ostatak popisa timova Bat-datoteke će biti zanemaren. Ako ste unijeli simbol N, izvršenje nastavlja sa sljedećom naredbom s popisa.

Poziv drugi batch datoteka

Bat-datoteke mogu sadržavati reference na izvršenje drugih skripti. Ako samo registrirati u tijelu pismu s Bat-datoteku, naredba nakon njega već neće biti izvršena, jer je kontrola prenesena na drugu batch datoteka, te će se izvršiti naredbu već iz nje. Ako se želite vratiti nakon početka unutarnje datoteke, može uzrokovati naredbu poziv. Naredba format je kako slijedi: POZIV ime-šišmiš-datoteka [Launch Options].

Parametri koji se prosljeđuju na zove komandne datoteke (e) su obično simboli 1% - 9%. Kad šišmiš-datoteka naredbe, sve serije su potpuni, nastaviti izvršenje izvorne pismu s sljedeću liniju.

Ulazeći

Postoje slučajevi kada je naredba šišmiš-datoteka, morate izvesti korake (sa zaustavljanjem nakon svakog retka). Najčešće, ovaj način rada je potrebno za testiranje ili ispravljanje pogrešaka skripti. Pisanje naredbu izgleda ovako: naziv naredbe / y / c _skripta [opcija].

Kada radite na svaki tim će imati Y ili N. Ako želite zatražiti naredbu - pritisnite tipku Enter ili Y. Ako želite preskočiti tim - Hit ESC ili N.

Onemogućavanje i omogućavanje izlaz naredbu na zaslon

Kada pokrenete Bat-datoteku, naredbeni redak po redak prije izvršenja prikazani su na zaslonu, a zatim pogubljeni. Ponekad to uzrokuje neugodnosti, jer veliki batch datoteka naredbe se izvoditi kroz dugi popis korisniku na ekranu, a ponekad je potrebno pokazati ih, na primjer, za dijalog i ispravljanje pogrešaka. Naredbu šišmiš-datoteka prikazana na zaslonu, koristite naredbu jeka na. Da biste onemogućili ovaj način, morate unijeti kod ECHO OFF parametra. U tom slučaju sva daljnja izvršne naredbe prikazane na zaslonu više neće biti.

Za isključivanje emitiranja samo jednog retka batch datoteka na zaslonu može se koristiti na početku ove linije @ simbol. Najčešće, ovaj simbol može naći u paru s @ECHO OFF naredbu isključiti svoj izlaz na zaslonu monitora. Ovaj način se često koriste hakeri za stvaranje na temelju Bat-datoteke, virusa ili isporuku malih i velikih problema na računalu korisnika.

Postova u naredbi

Ako je ECHO tim će se nalaziti osim ON ili OFF znakove, oni će se prikazati na bilo koji način. Ako ECHO je bez parametara, prikazuje stanje uputama izvršnih načina prikaza - uključen ili isključen.

Po želji, moguće je čak i da se reproduciraju se zvučni signal (bip) računalo pomoću bat-datoteku. Naredbe što je prikazano u nastavku, temelje se na operatera ECHO s dodatkom posebnih znakova.

Za reprodukciju zvuka želite prikazati s kod standardne simbol 7. To možete učiniti tako da pritisnete tipke i „7” na numeričkoj tipkovnici (s natpisom kuće).

Kako bi se poboljšala čitljivost poruka može se primijeniti ECHO naredbu s „” (To se nalazi neposredno iza naredbe bez razmaka) ili poseban znak s kodom 255. Na ekranu će se pojaviti kao praznu liniju.

ECHO naredba može se koristiti za prikaz poruka u zasebnu datoteku. Njegova suština je da se preusmjeriti izlaz poruke pisati u datoteku, a ne na ekranu. Za spremanje rezanje, ankete, snimanje događaja, možete koristiti batch datoteka palicu. O naredbe imaju sljedeći oblik:

- ECHO-poruka >> filename - naredba dodaje liniju na postojeću datoteku. Ako takva datoteka u ovaj direktorij ne postoji, on stvara novu datoteku.

- ECHO-poruka> filename - Ova naredba stvara novu datoteku, a trenutna linija je u njoj napisano. U slučaju takve datoteke u trenutnoj mapi, sadržaj bit će uklonjeni, a zabilježeno naredba ili njegov rezultat.

Korištenje komentare

Za jednostavno uređivanje skripte pomoću naredbe REM. Svi su nakon što je Windows šišmiš-datoteka naredba se ignorira na izvršenje. Oni se mogu vidjeti kada se urediti i koraci. U svim drugim slučajevima, na neće biti prikazan komentari.

kašnjenje naredbu u Bat-datoteke

Ponekad, za vrijeme izvođenja batch datoteka, potrebno je privremeno zaustaviti izvršenje naredbi, na primjer, da čekaju korisnikov odgovor, povećati vremena za čitanje dugu poruku, umetnuti disk, potvrđuju prisutnost korisnika, ili za ispravljanje pogrešaka batch datoteka. Odgoda naredba napisana kao PAUSE bez parametara u Bat-datoteku. U tom slučaju, na zaslonu se prikazuje tip poruka „Press bilo koju tipku za nastavak”, a skripta izvršenje će se obustaviti sve dok ne pritisnete tipke na tipkovnici. Ako pritisnete kombinaciju + ili + sustav tumači kao završetak izvršne datoteke, te će zatražiti da potvrdi završetak svom radu: „Prekini batch datoteka? (D / N) ». Ako pritisnete tipku Y, ona će prekinuti scenarij u ovom trenutku i sve preostalih otvorenih naredbi će se ignorirati. Kada pritisnete izvršenje N će nastaviti sa sljedećim uputama. Dok je zaustavljena, pritisnite bilo koji drugi alfanumeričkih tipki i „Space” i „Enter” izvršna datoteka će nastaviti sa sljedećim uputama.

Izvršavanje naredbi za popis datoteka

Za sekvencijalno izvršavanje više datoteka na popisu su u istom direktoriju, možete koristiti Bat-datoteku. „Run za naslov programa” i „pokrenuti datotečni nastavak programa” često može pomoći s automatizaciju obradu dokumenata, kao što su sortiranje pošte. oni su različiti parametri za naredbe FOR. pisanje formata je prikazano u nastavku:

- ZA% x U (popis datoteka) DO naredbe, gdje je:

- X - predstavlja ništa osim brojeve od 0 do 9 karakter;

- popis - prostor odvojen nazive ili naziv datoteke; tako da je moguće koristiti posebne znakove i „*” zamijeniti nešto na nekoliko znakova u nazivu datoteke „?”;

- Tim - bilo DOS naredba ili program, osim za; Ako postoji potreba za za, umjesto% x mora navesti %% x.

Kada koristite ovu naredbu da napiše šišmiš-datoteka, imajte na umu da imena u DOS format programi imaju ograničenja na duljinu imena. Da bi prebacivanje ZA naredbe za rad s dugim nazivima datoteka, da ne bi trebali zaboraviti prije nego što joj run LFNFOR na naredbu da se omogući rad s dugim imenima i LFNFOR OFF ga isključiti i vratiti na standardne duljine datoteke.

Mnoge funkcije s programima kao što su usporedbe datoteka s određenim vrstama proširenja su u isti direktorij s datotekama istog tipa iz druge imenik, kopirati sve trenutne imenika na drugu, u skladu izvršavanje datoteke s određenog tipa i imena počinju sa brojevima, to se može učiniti sa samo jednom naredbom upisan u Bat-datoteku. Pokretanje programa može se kombinirati sa zahtjevima korisnika, čime se povećava praktičnost rada s podacima.

Prijelazi u Bat-datoteka

Radi lakšeg upravljanja timovima u početku reda šišmiša-datoteke, oni često koriste tranzicijski tim i oznake koje se javljaju ovi prijelazi.
Oznaka je bilo niz izvršna datoteka koja počinje s karakterom „debelog”. Naziv oznake - je skup znakova nakon dvotočke na kraju linije ili do prvog prostora, nakon čega se zanemaruje ostatak linije, može se koristiti kao komentar na marker kablovima.

Prijelaz tim pisanjem IDI s oznakom imena s prostora. Ako parametar ili naziv oznake u batch datoteka nije pronađena, onda skripta je na ovaj tim je zaustavljen. primjer:

GOTO zzz

...

: zzz

REM (pokrenuti potrebne naredbe).

U ovom primjeru, sekvencijalni izvršenje batch datoteka, prije dolaska na GOTO ZZZ, skače na naljepnicu: ZZZ i nastavlja s REM, zanemarujući sve što je između tranzicijskog tima i navedenu oznaku.

Korištenje uvjete kada se radi s Bat-datoteka

Bat-datoteka može izvršiti ili da ne izvrši naredbe ovisno o raznim uvjetima, ako se koristi potvrdni pojavu AKO. Format ove naredbe izgleda kao «Ako stanje u momčadi.”

Uvjeti predstavlja različite izvedbe izrazima:

- broj ERRORLEVEL - u slučaju kada je prethodna izvršni program završava s izlaznim kodom jednaka numeričke vrijednosti ili veće, stanje će biti istina.

- RED LINE 2 == 1 - u slučaju potpune slučajnosti redaka stanje postaje istina. Umjesto žice, možete zamijeniti simbole 0% - 9%, onda će usporediti parametre naredbenog datoteke.

- postoji - naziv datoteke - ako postoji navedene datoteke, onda je uvjet istinit.

- NOT - uvjet - ako je uvjet lažan, izlaz tima dobiti pravu vrijednost.

Rabljeni naredbe u Bat-datoteke

Ako pritisnete tipku „Start” i pokrenuti command prompt (cmd), moguće je vidjeti sve umetnuti u Bat-datoteka naredbe. CMD-mod se može koristiti kao alat za ispravljanje pogrešaka, kao asistent, program za informacije o naredbi. Da biste to učinili jednostavno upišite pomoć. Istovremeno je izdana popis naredbi s kratkim opisima za njih. Pomoć možete unijeti naziv željene naredbe za više informacija.

Korištenje backup podataka šišmiš-datoteka

Naredbi koje može uvelike pojednostaviti život administratorima sustava u obavljanju svakodnevnog posla. Najčešće područje primjene su backup, stvaranje, brisanje, preimenovanje i još mnogo toga. Sve ovo se temelji na uporabi kopirati šišmiš-datoteka naredbi. Na primjer, možete stvoriti program koji čini sigurnosne kopije dokumenata u odabranoj mapi s korisničkim podatcima pojedinih formata, uklanjanje, na primjer, velika količina medija, pod uvjetom da prekid radnog odnosa u mapu s korisničkim imenom i trenutni datum, i naziv je „Komanda_kopirovaniya_faylov.bat”. Nakon toga, morate osigurati da se vodi na određeno vrijeme pomoću ugrađenog u rokovnik ili snage programa i na taj način bi se osigurala sigurnost korisničkih podataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hr.delachieve.com. Theme powered by WordPress.