Počítače, Typy súborov
Oba tímy bat-súbory (Windows)
Pri práci na počítači je často nutné opakovať rovnaké DOS príkazy vykonávať pravidelne spustiteľný akcie, stavbu komplexu a viacvrstvové poradí spustiteľných inštrukcií alebo aplikácií, automatizáciu práce s aplikáciami a súbory s alebo bez zásahu používateľa. Operačný systém má možnosť nahrávať viac príkazov v bat súboru. Zároveň jednoduchým spustením dávkového súboru (často volal skript, alebo jednoducho "dávkový súbor"), je možné vykonávať príkazy spustenie predpísané a zaregistrovať ju do plánovača udalostí systému Windows, môžete tento proces automatizovať.
Zvláštnosťou tohto typu súboru chýba v každom kóde - je tu len informácie o hodiny, ktoré číta a vykonáva príkazového procesora DOS, ktorý je kompatibilný s takmer všetkými verziami operačného systému Windows. Jeden pozoruhodný príklad je súbor autoexec.bat, ktorá je nutná na spustenie tohto operačného systému, pretože to bol on, kto vykonáva jej nastavenia pri spustení.
Kľúčové vlastnosti dávkové súbory
Tímy, ktoré obsahuje bat-file, vo funkcii možno rozdeliť do niekoľkých skupín:
- určené na zobrazenie určité hodnoty, vety, aplikácie alebo informácie;
- pre spustenie pečenie dokumentov;
- pracovať s cyklami;
- vytvoriť prevedenie vetvenia za použitia podmienok;
- pre prácu s aplikáciami.
Prevedenie príkazových súborov
Beh bat-súbory možno vykonať rôznymi spôsobmi. Pri práci v príkazový riadok v aktuálnom adresári, môžete jednoducho zadajte názov súboru s ďalšie parametre, alebo bez nich. Keď k tomu bat-súbor príkazov po spustení bude vykonané jeden po druhom, bez užívateľ zásahu.
Ak zistíte, dávkový súbor do iného adresára, musíte okrem úplného názvu súboru, ktorý chcete zaregistrovať úplnú cestu k adresáru úložiska. Prípona súboru je tiež možné, aby predpísať. Napríklad je aktuálny adresár d: \ photo \ práce a dávkový súbor vera.bat, ktorý je potrebné vykonať, aby parametre a resize.doc / p je v adresári D: \ \ fotografií doma. Potom, aby bolo možné vykonať uvedenie nášho súboru, musíte sa zaregistrovať príkaz D: \ fotografický \ home \ vera resize.doc p príkaz / alebo .. \ home \ vera resize.doc / p.
prerušenie
Vykonaný po spustení príkazu bat-súboru, môžete prerušiť kombináciu klávesov
Call iný dávkový súbor
Bat-súbory môžu obsahovať odkazy na vykonávanie iných skriptov. Ak máte len zaregistrovať v tele skriptu netopier-súbor, potom sa tím už vykonal nebude, pretože ovládanie sa prenesie do iného dávkového súboru a bude vykonaný príkaz už z nej. Ak sa chcete vrátiť po začatí interného súboru, môže to spôsobiť príkaz CALL. Formát príkazu je nasledovné: CALL name-bat-file [Launch Možnosti].
Parametre, ktoré sú odovzdané volané dávkový súbor (alebo súbory), sú väčšinou symboly 1% - 9%. Keď sa bat-súbory príkaz, všetky rady sú úplné, pokračovať v realizácii pôvodného scenára s nasledujúci riadok.
zintenzívnenie
Existujú prípady, kedy príkaz bat-file, je nutné vykonať kroky (so zastávkou po každom riadku). Najčastejšie sa tento režim je nutný pre testovanie a ladenie skriptov. Zápis príkazu vyzerá nasledovne: názov príkazu / y / c _skripta [voľby].
Pri jazde na každý tím bude venovaná Y alebo N. Ak chcete požiadať o príkaz - stlačte klávesu Enter alebo Y. Ak chcete preskočiť do mužstva - Hit ESC alebo N.
Zakázanie a povolenie príkaz výstup na obrazovku
Pri spustení BAT súboru, príkazový riadok po riadku pred spustením sú zobrazené na obrazovke, a potom popravený. Niekedy to spôsobuje nepohodlie, ako s veľkým príkazov dávkových súborov prejsť dlhým zoznamom užívateľovi na obrazovke, ako to môže musieť preukázať, napríklad pre dialóg alebo ladenie. Ak chcete príkaz zobrazí bat-súborov pomocou príkazu ECHO ON. Ak chcete tento režim vypnúť, je nutné zadať pomocou parametra ECHO OFF. V tomto prípade sa všetky ďalšie spustiteľné príkazy zobrazené na displeji už nebude.
Ak chcete vypnúť iba výstup dávkový súbor jeden riadok na obrazovke je možné použiť na začiatku tohto riadku znakom @. Najčastejšie sa tento symbol možno nájsť vo dvojici s príkazom @ECHO OFF vylúčiť jeho výstup na monitore. Tento režim je často používaný hackermi vytvoriť na základe BAT-súbory, vírusy alebo dodávať malé aj veľké problémy pre používateľov počítačov.
Príspevky v príkazoch
Ak tím ECHO sa bude nachádzať iné ako ON alebo OFF znaky, bude mali byť zobrazené v akomkoľvek režime. Pokiaľ ECHO bez parametrov, zobrazí sa stav inštrukcií spustiteľných režim zobrazenia - zapnúť alebo vypnúť.
V prípade potreby je možné aj pre reprodukciu zvuku signálu počítača (pípnutie) s použitím BAT-súbor. Príkazy, ako bol opísaný nižšie, založený na ovládacom ECHO s pridaním špeciálnych znakov.
Pre prehrávanie zvuku, ktorý chcete zobraziť pomocou kódu štandardného symbolu 7. To možno vykonať stlačením tlačidla
S cieľom zlepšiť zrozumiteľnosť správ, môžete použiť príkaz ECHO s možnosťou "" (To je umiestnené priamo za tímom bez medzier), alebo špeciálny znak s kódom 255. Na obrazovke bude vyzerať prázdnym riadkom.
ECHO príkaz možno použiť na zobrazenie správ v samostatnom súbore. Jeho podstatou je presmerovať výstupnej správy o zápis do súboru, skôr ako na obrazovke. Ak chcete uložiť protokoly, prieskum a zaznamenávanie udalostí môžete použiť dávkové súbory pálku. O príkazy majú nasledujúci formát:
- ECHO-message >> filename - príkaz pridá riadok do existujúceho súboru. Ak takýto súbor v tomto adresári nie je prítomný, vytvorí nový súbor.
- ECHO-message> filename - Tento príkaz vytvorí nový súbor, a to je napísané v aktuálnom riadku. V prípade takéhoto súboru v aktuálnom adresári, bude obsah neho byť odstránené a zaznamenané príkaz alebo jej výsledok.
používanie komentáre
Pre jednoduchú editáciu skriptov pomocou príkazu REM. Všetci sú po vykonaní príkazu, bat-file Windows je ignorovaný pri spustení. Môžu byť vidieť pri úpravách a kroky. Vo všetkých ostatných prípadoch, v nebudú zobrazené poznámky.
oneskoriť príkazu v BAT súbore
Niekedy počas vykonávania dávkového súboru je potrebné dočasne zastaviť vykonávanie príkazov, napríklad čakať na reakciu užívateľa k zvýšeniu čas na čítanie dlhú správu, vložte disk, sa potvrdila prítomnosť používateľa alebo pre ladenie dávkové súbory. Oneskorenie tím v BAT súboru je písaná ako pauzu bez parametrov. V tomto prípade sa na displeji zobrazí správa ako "Stlačte kláves pre pokračovanie" a vykonávaní skriptu bude pozastavená, kým stlačenie klávesnice. Ak stlačíte kombináciu klávesov
Vykonávanie príkazov pre zoznam súborov
Pre postupné realizácia viacerých súborov v zozname sú v rovnakom adresári, môžete tiež použiť BAT-súbor. "Spustite program podľa názvu" a "beh programu podľa prípony súboru" môžu často pomôcť pri automatizácii spracovania dokumentov, ako je triedenie mailov. sú rôzne parametre pre príkaz FOR. písanie formát je uvedené nižšie:
- FOR% x In (zoznam súborov) DO príkaz, kde:
- x - ľubovoľný znak okrem číslic od 0 do 9;
- Zoznam - priestorovo oddelené názvy súborov alebo názov súboru; Takto je možné použiť špeciálne znaky a "*" nahradiť jeden až niekoľko znakov v názve súboru "?";
- Team - akýkoľvek DOS-príkazu alebo programu, s výnimkou; ak je potreba Lebo namiesto% x nutné zadať %% x.
Ak použijete tento príkaz na napísať BAT-súbory, byť vedomí toho, že mená vo formáte DOSom programov majú obmedzenie dĺžky názvu. Ak chcete prepínanie príkazom pracovať s dlhými názvami súborov by ste nemali zabudnúť pred jej behu LFNFOR na povel, aby uľahčili prevádzku s dlhými menami a LFNFOR OFF ho vypnúť a vrátiť sa na štandardnej dĺžke súborov.
Mnoho funkcií s programami, ako je porovnávanie súborov s určitými typmi rozšírenia sú v rovnakom adresári so súbormi rovnakého typu z iného adresára, skopírovať všetky súbory v aktuálnom adresári na inú, konzistentný výkon súborov s určitým typom a mená začínajúce číslami, to môže byť vykonané s jediným príkazom vpísaného do bat súboru. Spustenie programu možno kombinovať s požiadavkami používateľa, čím sa zvyšuje pohodlie práce s dátami.
Prechody v BAT-súbory
Pre ľahkú manažérskych tímov v poradí spúšťania BAT-súbory, ktoré často používajú prechodový tím a známky, ktoré nastanú tieto prechody.
Štítok je ľubovoľný reťazec spustiteľný súbor, ktorý začína znakom "dvojbodka". Menovky - je súbor znakov, za dvojbodkou na konci riadku, alebo na prvé miesto, po ktorom zvyšok riadku je ignorované, môže byť použitý ako komentár k návestie skoku.
Prechod tím píše GOTO s menovkou s medzerou. Ak nie je nájdený žiadny parameter alebo názov štítku v dávkovom súbore, potom skript je na tento tím zastavil. príklad:
GOTO ZZZ
...
: ZZZ
REM (beh požadovaný príkaz).
V tomto príklade je sekvenčná výkon dávkového súboru, pred dosiahnutím GOTO ZZZ, preskočí na štítku: ZZZ a pokračuje s REM, ignoruje všetko, čo je medzi prechodovým tímom a zadaného štítku.
Za podmienok pri práci s BAT-súbormi
Bat-file môžu vykonávať alebo vykonať príkazy v závislosti na rôznych podmienkach, ak je použitý výskyt Skontrolujte, či je. Formát tohto príkazu vyzerá «IF stavu tímu."
Podmienky predstavujú rôzne vyhotovenia týchto výrazov:
- číslo ERRORLEVEL - v prípade, že predchádzajúce spustiteľný program skončil dokončovanie kódu, čo sa rovná zadanej číselné hodnoty alebo vyšší, táto podmienka bude pravdivá.
- ROW LINE 2 == 1 - v prípade úplného stave náhoda riadkov stáva pravdou. Namiesto reťazca môžete nahradiť symboly 0% - 9%, potom bude porovnávať parametre súbor príkazov.
- neexistuje - meno súboru - v prípade, že zadaný súbor existuje, potom je podmienka splnená.
- NOT - podmienkou - ak je podmienka nepravdivá, výstup tímu získať skutočnú hodnotu.
Používané príkazy v BAT súbore
Ak stlačíte tlačidlo "Štart" a spustite príkazový riadok (cmd), je možné zobraziť všetky vložené do bat-file príkaz. CMD-mode môže byť použitý ako nástroj pre ladenie, ako asistent, program pre informáciu o príkazoch. Ak to chcete jednoducho môžete zadať pomoc. Zároveň vydala zoznam príkazov s krátkym popisom pre nich. Pre viac informácií, môžete zadať názov požadovaného príkazu HELP.
Pomocou zálohovanie dát z bat-file
Príkaz súbory môžu výrazne zjednodušiť život správcom systému vo vykonávaní každodennej práci. Medzi najčastejšie oblasťou využitia je zálohovanie, vytvárať, mazať, premenovávať a ďalšie. To všetko je založené na využití COPY príkazy bat-súborov. Napríklad môžete vytvoriť program, ktorý umožňuje zálohovanie kópií dokumentov v zvolenom priečinku s užívateľské dáta niektorých formátov, odstránenie, napríklad, veľké množstvo média, čím zaisťuje v priečinku s užívateľské meno a aktuálny dátum, a názov "Komanda_kopirovaniya_faylov.bat". Za to, že musíte zabezpečiť, že je spustený v určitom čase pomocou zabudovaného-in plánovač, alebo sily programu, a tým zaistiť bezpečnosť užívateľských dát.
Similar articles
Trending Now