Csapatok bat-fájlok
endlocal set eredményeként =% Prod%
5. Color színét állítja be a betűtípust és a háttér. Például a parancs beállítja a színt f9 fehér betűkkel, kék háttérrel. Ha nincs lehetőség visszaállítja az alapértelmezett beállításokat.
6. Echo információk megjelenítésére is alkalmas, és lehetővé teszi (echo on) vagy ki (echo off) a kimenetet. Például echo paranccsal. Ezt mutatja egy új vonal nélkül egy pont, és a visszhang. - pont. Paraméter nélkül információt jelenít meg az aktuális állapotát - visszajelzésnek és echo off.
7. Rem ugyanazt a funkciót, mint a címke
8. Szünet segítségével megszakíthatja a parancsok végrehajtása bat-file. Ez lehetővé teszi, hogy olvassa el a folyamatjelző sáv, mielőtt folytatja a programot. Ebben az esetben a képernyőn megjelenik az üzenet: „A folytatáshoz nyomjon meg egy gombot. ”.
10. Start „” [website] indít a megadott webhely egy böngészőben, akkor az alapértelmezett.
11. Ha igazolására használt bizonyos feltételeknek. Ha ez igaz, akkor a következő csapat mögött. Feltételek 3 fajta:
12. Else kell ugyanazon a vonalon Ha parancsot. Ez rámutat annak szükségességére, hogy töltse ki az alábbi utasításokat, ha a kifejezés hamis.
13. használják, hogy ismételje meg bizonyos intézkedéseket minden tagja a listán. A formátum %% érv (lista) do parancs. Az az érv lehet bármilyen betű tól Z-ig A lista sorozata húrok szóközzel elválasztva vagy vesszővel elválasztva. Helyettesítő karakterek is használhatók. Például:
14. A kettőspont (:), mielőtt a szóalakok egy hivatkozást, amely lehetővé teszi, hogy folyosón a kódot, vagy menjen vissza. Ezt alkalmazzák a Call és Goto, mutatva, milyen helyet kell továbbra is ellátják bat-fájl, például bizonyos feltételek mellett:
- %% egy azonosítja minden fájl a mappában;
- % CD% - az aktuális könyvtár;
- .ATE% - a rendszer dátumát, a formátum, amely függ a helyét;
- % TIME% - a rendszer időt formájában HH: MM: SS.mm.;
- % RANDOM% - generált álvéletlen szám tartományban 0-32.767;
- % ERRORLEVEL% - kilépési kód által visszaadott utoljára végrehajtott parancs vagy bat-script.
Kivonat része a szöveg, hogy tartalmazza a variábilis, kifejtett ismert pozícióját és hosszát a következők lehetnek:
[Top] [hossz]%. Például, hogy megjelenjen a dátum formátumban NN / HH / ÉÉÉÉ, mint a HH-MM-DD lehet olyan: echo .olt:
16. ( "") - a gyökér mappában. Ha a munka a konzol előtt módosítja a fájlnevet, akkor az törlődik, és így tovább. E. kell küldeni akció parancsokat egy meghatározott könyvtárban. Ha egy batch file fut elég tetszőleges könyvtárba.
17% -os érték - veszi a paraméterek által továbbított a felhasználó egy denevér-fájlt. Lehetnek szóközzel elválasztva, vessző vagy pontosvessző. „Digitális” egy szám 0-tól 9 Például 0% van beállítva, hogy az aktuális parancs. 1% felel meg az első paraméter, és így tovább. D.
18. Shift - parancs: váltás a bemeneti paraméterek egyetlen helyzetét. Akkor alkalmazzák, amikor a külső érvek kerülnek az batch fájlt. Például ez a bat-fájl másolása a D meghajtó fájlokat megadott paramétereket a parancssorban:
ha nem (% 1) == () Goto következő
Ezen túlmenően, az érveket lehet a következő módosítások:
- vegye idézőjelek;$ PATH: - megkeresi a könyvtárakat szerepel a PATH környezeti változó, és kiterjeszti a paraméter az első talált a megfelelő teljes neve vagy ad egy üres string hiba.
joker
Sok csapat vesz mintákat a fájlnevek - karakter, amely lehetővé teszi, hogy létrehoz egy levelezés egy csoportja fájlneveket. Mert joker a következők:
- * (Csillag) - van bármilyen karaktersor;
- ? (Kérdőjel) - helyettesíti egy (vagy 0) karaktert kivéve egy pontot (.).
Például a DIR * .txt parancs listáját jeleníti meg txt-fájlokat, és a dir. txt - A szöveges dokumentumok, név hossza nem haladja meg a 3 betű.
Mivel rutinok példáját más hívás utasítást, setlocal, endlocal és a címkéken. Az alábbi példa bemutatja a képességét, hogy meghatározza egy változó, amelyben az eredmény tárolása a sorban a hívást:
hívjon: mondjuk result = világ
számítástechnika
A bat-fájlokat tud végezni egyszerű számtani műveleteket 32 bites egész számok és a parancs bit / a. Maximális támogatott száma 2 ^ 31-1 = 2147483647, és a minimális - - (2 ^ 31) = -2147483648. Syntax emlékeztet a C programozási nyelv. Aritmetikai operátorok a következők: *, /,%, +, -. A bat-fájl% (a fennmaradó osztás) kell beadni, mint a „%%”.
Az üzemeltetők a bináris számokat értelmezi száma 32-bit sorozatot. Ezek közé tartoznak:
(Bitenkénti nem vagy komplement) (ÉS), | (OR), ^ (XOR) <<(сдвиг влево),>> (Jobb shift). A logikai tagadás operátor. (Felkiáltójel). Ez megváltoztatja 0-1, és egy nem nulla érték 0. A kombinálási üzemeltető. (Vessző), ami lehetővé teszi a nagyobb számú műveletek egységes parancsot. Kombinált hozzárendelő operátorok + = és - = kifejezés egy + = B és a- = és a kifejezések megfelelnek a = a + b, és a = a-b. Csak fuss, és * =,% =, / =, =, | = ^ =, = >>, <<=. Приоритет операторов следующий:
Literálokat beadhatjuk formájában decimális, hexadecimális (vezető 0x) és oktális számok (egy nullát). Például állítsa be / egy n1 = 0xFFFF hozzárendel egy hexadecimális érték n1.
külső parancsok
Command Könyvtár bat-file hatalmas. Szerencsére rengeteg weboldalak, ahol fel vannak sorolva, együtt változó batch script.
3. lépés: Vedd és elindítása bat-file
A következő script sokkal könnyebb a napi online tevékenység. Mi van, ha van egy vágy, hogy azonnal felfedezzék az összes kedvenc híroldalak? Mivel a script segítségével CLI parancsok, akkor egy scriptet, amely megnyitja az egyes cikkgyűjtemény egy böngészőablakban.
Ezután ismételje meg a folyamatot, hogy létrehozza a bat fájl, kezdve egy üres szöveges dokumentumot. Ehhez kattintson a jobb gombbal egy üres helyet egy mappát, és válassza ki a „Új”, majd - „Text dokumentum”. A fájl megnyitása után szeretne belépni a következő forgatókönyvet, amely elindítja a fő orosz nyelvű médiában, az interneten elérhető:
A mentés után a szkript futtatásához kattintson duplán rá. Web oldalak betöltése azonnal. Ha szükséges, akkor helyezze a fájlt az asztalra. Ez ad azonnali hozzáférést biztosít az összes kedvenc oldalak.
szervező
Ha letölt egy néhány fájl egy nap, majd hamarosan a mappában „Letöltések” száz Skopje. Akkor egy scriptet, ami szervezni őket típusát. Csak tegye .bat-fájlt a program egy mappát a szervezetlen adatokat és kattintson duplán futtatni:
rem minden fájlt a mappába
rem csekket meghosszabbítása sem tartozó, a szkript
rem ellenőrzése mappák minden kiterjesztés és ha nem, akkor hozzon létre
rem a fájl áthelyezése egy mappába
Ez egy egyszerű bemutató, hogy mit lehet batch szkripteket. Ha néhány egyszerű műveletet kell végrehajtani, újra és újra, hogy ez rendelési fájl megnyitásakor több internetes oldalon, tömeges átnevezés, vagy másolatok a fontos dokumentumokat, egy batch script elvégzi a fárasztó munka, pár kattintással.