RačunalaTipove datoteka

Komande bat-file (Windows)

Kada radite na kompjuteru je često potrebno ponoviti isti DOS-naredbe za obavljanje periodično izvršnu akciju, izgradnju kompleksa i višeslojne slijed izvršnih instrukcija ili aplikacije, automatizaciju rada s aplikacijama i datotekama sa, ili korisnik je udaljena. Operativni sistem ima mogućnost snimanja više komandi u bat-datoteku. U isto vrijeme, samo pokretanjem batch fajl (često nazivaju skripte, ili jednostavno "batch file"), to je moguće izvršiti naredbe izvršenje propisanih i registrujte se u događajima Windows Planer, možete automatizirati ovaj proces.

Specifičnost ove vrste datoteka je nedostatak u bilo kod - postoji samo informacija sat, koji čita i izvršava DOS komandne procesor koji je kompatibilan sa gotovo svim verzijama Windows operativnog sistema. Jedan upečatljiv primjer je autoexec.bat datoteka, koji je potreban za pokretanje ovog operativnog sistema, kao što je bio taj koji obavlja svoje postavke pri pokretanju.

Ključne karakteristike batch datoteka

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

- predviđen za prikaz određene vrijednosti, fraze, aplikacija ili informacije;
- za trčanje serije dokumenata;
- za rad sa ciklusima;
- stvoriti izvršenje grananja pomoću parametara;
- za rad s aplikacijama.

Izvršenje naredbi koje

Running šišmiš-datoteka se može učiniti na različite načine. Kada radite u komandnu liniju u trenutnom direktoriju, možete jednostavno unesite ime datoteke sa dodatnim parametrima ili bez njih. Kada se to bat-file komande se nakon lansiranja obavlja jedan za drugim, bez intervencije korisnika.

Ako pronađete batch datoteku u drugi direktorij, morate uz puni naziv datoteke za registraciju punu putanju do skladišta direktorij. Ekstenzija datoteke je moguće da se ne propisuje. Na primjer, trenutni direktorij D: \ foto \ rad, i batch datoteku vera.bat, koji treba da obavljaju na parametre i resize.doc / p, je u D: \ foto \ kući. Zatim, kako bi se izvršiti lansiranje našeg datoteke, potrebno je da se registrujete naredbu D: \ foto \ kući \ vera resize.doc / p naredbu ili .. \ kući \ vera resize.doc / p.

Prekid

Izvršeno nakon lansiranja komande bat-datoteku, možete prekinuti kombinaciju tipki + i + . Na ekranu će se tražiti da prekine izvršenje naredbe datoteku s zahtjev, očekuje se da će ući Da ili Ne. Ako unesete Y, onda je izvršenje prekida, a ostatak liste timova šišmiš-datoteka će se zanemariti. Ako unesete simbol N, izvršenje nastavlja narednih naredbe iz liste.

Pozovite još jedan batch datoteku

Bat-datoteke mogu sadržavati reference na izvršenje drugih skripti. Ako samo registrujete u tijelu skripte šišmiš-datoteka, naredba nakon što su već neće biti izvršena, jer je kontrola se prenosi na drugu batch datoteke, te će se izvršiti komandu već od toga. Ako želite da se vrate nakon početka Interna datoteka, to može dovesti do CALL komandu. Komanda format je kako slijedi: CALL ime-bat-dokument [Launch Options].

Parametre koji su prošli na zove komandu datoteku (e) su obično simboli 1% - 9%. Kada je šišmiš-datoteka komandu, sve serije su kompletne, nastaviti izvršenje originalnom scenariju sa slijedecu liniju.

Stepping

Postoje slučajevi kada je komandu šišmiš-datoteka, morate izvesti korake (sa zaustavljanjem nakon svakog reda). Najčešće, ovaj režim je potrebno za testiranje ili ispravljanje pogrešaka skripti. Pisanje komande izgleda ovako: Command / Y / C ime _skripta [opcije].

Kada je pokrenut na svakom tim će se dati Y ili N. Ako želite da zatraži komandu - pritisnite Enter ili Y. Ako želite da preskočite tim - Hit ESC ili N.

Onemogućavanje i omogućavanje izlaz naredbe na ekran

Kada pokrenete palicom-file, komandna linija po liniju prije izvršenja se prikazuju na ekranu, a zatim pogubljeni. Ponekad izaziva neugodnosti, jer je veliki naredbe batch datoteku proći kroz dugu listu korisniku na ekranu, a ponekad je potrebno da im pokažemo, na primjer, za dijalog i ispravljanje pogrešaka. Da komanduje šišmiš-datoteke prikazan na ekranu, koristite komandu ECHO ON. Da biste onemogućili ovaj režim, morate ući sa ECHO OFF parametara. U ovom slučaju sve dalje izvršne komande se prikazuju na ekranu više neće biti.

Da biste isključili izlaz samo jedan-line batch datoteka na ekranu se može koristiti na početku ove linije @ simbol. Najčešće, ovaj simbol može se naći u paru sa @ECHO OFF komandu da isključi svoj izlaz na ekranu monitora. Ovaj mod se često koriste hakeri da se stvori na osnovu šišmiš-datoteka, virusa ili isporuku malih i velikih problema sa korisnicima računara.

Poruke u Komande

Ako će ECHO tim se nalaziti i druge znakove ON ili OFF, oni će biti prikazan u bilo kojem modu. Ako ECHO je bez parametara, prikazuje stanje uputstava izvršne režim prikaza - uključen ili isključen.

Po želji, moguće je čak i za reprodukciju zvučni signal (bip) računar pomoću bat-datoteku. Komande kao primjeru ispod, na osnovu operater ECHO sa dodatkom posebnih znakova.

Za snimanje zvuka želite prikazati sa kodom standardnim simbol 7. To možete učiniti pritiskom na i "7" na numeričkoj tastaturi (sa natpisom kuće).

Kako bi se poboljšala čitljivost poruka može se primijeniti ECHO naredbe s "." (Nalazi se neposredno iza komandne bez razmaka) ili posebnim znakom sa šifrom 255. Na ekranu će se pojaviti kao prazan red.

ECHO komanda se može koristiti za prikaz poruka u zasebnu datoteku. Njegova suština je da se preusmjeriti izlaz poruke pisati u datoteku, a ne na ekranu. Da biste sačuvali rezanje, istraživanje, snimanje događaja, možete koristiti batch datoteka palicom. O komande imati sljedeći format:

- ECHO-poruke >> filename - naredba dodaje liniju na postojeću datoteku. Ako takva datoteka u ovom direktoriju nije prisutan, stvara novu datoteku.

- ECHO-poruke> filename - Ova naredba stvara novu datoteku, a trenutna linija je napisano u njoj. U slučaju takva datoteka u trenutnom direktoriju, sadržaj će biti uklonjen, a snimljene naredbu ili njegov rezultat.

koristeći komentare

Za jednostavno uređivanje skripti koriste REM komande. Svi su nakon Windows komande šišmiš-datoteka ignoriše na izvršenje. Oni se mogu vidjeti kada uređujete i korake. U svim drugim slučajevima, komentari na neće biti prikazana.

odgoditi komandu u šišmiš-file

Ponekad, za vrijeme izvođenja batch datoteke potrebno je privremeno obustavlja izvršenje naredbe, na primjer, da čekaju odgovor korisnik, da se poveća vremena za čitanje duge poruke, da biste umetnuli disk, potvrdilo prisustvo korisnika, ili za otklanjanje grešaka batch datoteka. Kašnjenje naredba se piše kao PAUZA bez parametara u bat-datoteku. U ovom slučaju, na ekranu se prikazuje vrstu poruka "Pritisnite bilo koju tipku za nastavak", a izvršenje skripta će biti obustavljen dok ne pritisnete tipke na tastaturi. Ako pritisnete kombinaciju tipki + ili + , sistem tumači kao završetak izvršne datoteke i da će tražiti da potvrdite završetak njegovog rada: "Prekinite batch fajl? (Y / N) ». Ako pritisnete tipku Y, ona će prekinuti skriptu u ovom trenutku i sve preostale izvanredne naredbe će se zanemariti. Kada pritisnete izvršenje N će nastaviti sa sledeću instrukciju. Tokom pauze, pritisnite bilo koji drugi alfanumeričke tipke i "prostor" i "Enter" izvršna datoteka će se nastaviti sa sljedećim instrukcija.

Izvršavanje naredbe za popis datoteka

Za sekvencijalno izvršavanje više datoteka na listi se nalaze u istom direktoriju, možete koristiti i šišmiš-datoteku. "Run za naslov programa" i "pokrenuti ekstenzija datoteke programa" često može pomoći u automatizaciju obradu dokumenata, kao što su sortiranje priloge pošte. oni su različiti parametri za komanda. pisanje format prikazano u nastavku:

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

- X - predstavlja ništa osim brojeva od 0 do 9 karaktera;

- list - prostor odvojen imena datoteka ili ime datoteke; tako da je moguće koristiti posebne znakove i "*" zamijeniti jedan do nekoliko znakove u imenu datoteke "?";

- Tim - bilo DOS-komanda ili programa, osim; Ako postoji potreba za ZA, umjesto% x mora navesti %% x.

Kada koristite ovu naredbu da napiše bat-datoteke, imajte na umu da su imena u programima DOS formata imaju ograničenja na dužinu imena. Da bi prelazak na naredbu da radi sa dugim imena datoteka, ne treba zaboraviti pred njom staze LFNFOR NA komandu da se omogući rad s dugim imenima i LFNFOR OFF da isključite ga i vratiti na standardne dužine datoteke.

Mnoge funkcije sa programima kao što je usporedba datoteka sa određenim vrstama proširenja su u istom direktoriju s datotekama istog tipa iz drugog direktorija, kopirajte sve trenutni direktorij na drugu, u skladu izvršavanje datoteke sa određenom vrstom i imena počinju sa brojevima, to se može učiniti sa samo jednom komandom upisan u bat-datoteku. Pokretanja programa mogu se kombinirati sa zahtjevima korisnika, čime se povećava udobnost rada sa podacima.

Prelazi u šišmiš-datoteka

Radi lakšeg upravljanja timova u početku bi bat-datoteke, oni često koriste tranzicije tim i oznaka koje se javljaju ove tranzicije.
Etiketa je bilo niz izvršnu datoteku koja počinje sa znakom "debelog crijeva". Imenima - je skup znakova nakon debelog crijeva do kraja linije ili do prvog prostora, nakon čega se zanemaruje ostatak linije, može se koristiti i kao komentar na marker skok.

tranzicija tim piše GOTO s imenom s prostorom. Ako nije pronađen nikakav parametar ili naziv oznake u batch datoteku, a zatim je skripta u ovom timu je zaustavljen. primjer:

GOTO zzz

...

: zzz

REM (pokrenuti potrebne komande).

U ovom primjeru, sekvencijalni izvršenje komande datoteke, dostižući GOTO zzz, skače na etiketi: zzz i nastavlja sa REM, zanemarujući sve ono što se nalazi između instrukcija grana i rekao oznaka.

Koristeći uvjetima kada se radi sa šišmiš-files

Bat-file može izvršiti ili da ne izvrši naredbe ovisno o različitim uvjetima, ako se koristi provjera pojava IF. Format ove komande izgleda kao «IF stanje tim."

Uvjetima predstavlja različite oličenje izraza:

- broj NIVOGREŠKE - u slučaju kada je prethodni izvršni program završio sa izlazom kod jednaka numeričke vrijednosti ili veća, stanje će biti istina.

- RED LINE 2 == 1 - u slučaju potpunog stanja slučajnost redova postaje istina. Umesto gudače, možete zamijeniti simbole 0% - 9%, a zatim će uporediti parametara komandne datoteke.

- POSTOJI - naziv datoteke - ako je navedeno datoteka postoji, onda je stanje je istina.

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

Korištene naredbe u šišmiš-file

Ako pritisnete tipku "Start" i pokrenuti komandnu liniju (cmd), moguće je da vidite sve ubaci u bat-datoteku naredbe. CMD-mod se može koristiti kao alat za ispravljanje pogrešaka, kao asistent, program za informacije o naredbama. Da bi se to učiniti jednostavno ne mogu Vrsta Pomoć. Istovremeno je izdao listu komandi sa kratkim opisom za njih. HELP možete ući u ime željenog komandi za više informacija.

Koristeći backup podataka bat-file

Naredbi koje može uvelike pojednostaviti život sistem administratori u obavljanju svakodnevnom radu. Najčešća područja primjene su sigurnosna kopija, kreiranje, brisanje, preimenovanje i još mnogo toga. Sve ovo se zasniva na upotrebi COPY komandi bat-datoteku. Na primjer, možete napraviti program koji čini sigurnosne kopije dokumenata u odabranom folderu sa podatke korisnika pojedinih formata, eliminacije, na primjer, velike količine medija, pružajući redundancije u folderu sa korisničkim imenom i trenutni datum, i naziv je "Komanda_kopirovaniya_faylov.bat". Nakon toga, morate osigurati da se pokrene u određenom trenutku pomoću ugrađenog u planeru, ili snage programa i na taj način bi se osigurala sigurnost korisničkih podataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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