Ako vytvoriť dávkový súbor v systéme Windows 10
Čo vedieť
- Vytvorte dávkový súbor v systéme Windows 10 zadaním príkazov do prázdneho dokumentu programu Poznámkový blok a jeho uložením ako .bat namiesto .txt.
- Príkazy zahŕňajú PAUSE, COPY a CLS (clear).
- Ak chcete pridať komentáre, začnite riadok dvoma dvojbodkami a medzerou. Komentáre sú užitočné na rozdelenie dávkového súboru do sekcií.
Tento článok vysvetľuje, ako vytvoriť dávkový súbor v systéme Windows 10 pomocou programu Poznámkový blok, ako pridávať komentáre a obsahuje zoznam bežných príkazov.
Ako vytvoriť dávkový súbor v systéme Windows 10
Vytvorenie dávkového súboru v Windows 10 je také jednoduché, ako napísať príkazy, ktoré chcete spustiť, do prázdneho dokumentu poznámkového bloku a potom uložiť dokument ako súbor .bat namiesto textového dokumentu. Potom môžete súbor spustiť kliknutím naň, čím sa automaticky spustí príkazový shell systému Windows a vykoná sa vaše príkazy.
Tu je postup, ako vytvoriť jednoduchý dávkový súbor v systéme Windows 10:
-
Typ Poznámkový blok do vyhľadávacieho panela a kliknite na aplikáciu Poznámkový blok, keď sa zobrazí vo výsledkoch.
-
Ak chcete vytvoriť jednoduchý dávkový súbor, zadajte do prázdneho dokumentu programu Poznámkový blok nasledovné:
@ECHO VYPNUTÉ
ECHO Ak sa vám zobrazuje tento text, úspešne ste vytvorili svoj prvý dávkový súbor v systéme Windows 10. Gratulujem!
PAUZA. -
Kliknite Súbor v ľavom hornom rohu okna programu Poznámkový blok.
-
Kliknite Uložiť ako v rozbaľovacej ponuke.
-
Zadajte názov skriptu, napríklad test.bat, a kliknite Uložiť.
Poznačte si umiestnenie na pevnom disku, kde je súbor uložený, pretože tam ho budete môcť v budúcnosti nájsť a spustiť.
-
Nájdite súbor, ktorý ste práve uložili, a dvakrát naň kliknite.
-
Ak bol súbor vytvorený správne, zobrazí sa príkazové okno, ktoré vyzerá takto:
Príkazy a popisy dávkového súboru
A dávkový súbor je špeciálny typ súboru, ktorý automaticky otvára a príkazové okno pri aktivácii. Ak už poznáte príkazy, ktoré potrebujete na vykonanie súboru, môžete začať. Jednoducho zadajte príkazy do programu Poznámkový blok spôsobom uvedeným vyššie, uložte ich ako súbor .bat a otvorte dávkový súbor, aby ste mohli príkazy vykonávať kedykoľvek budete chcieť.
Ak si nie ste istí, čo do súboru vložiť, majte na pamäti, že dávkový súbor je v podstate usporiadaný zoznam príkazov, ktoré sa vykonajú cez príkazový riadok systému Windows. Čokoľvek, čo by ste mohli zadať ručne do príkazového riadka, môžete vložiť do dávkového súboru. Súbor potom vykoná každý príkaz v poradí zhora nadol.
Tu je niekoľko užitočných príkazov na použitie v dávkových súboroch spolu s vysvetleniami, čo robia:
- @ECHO VYPNUTÉ: Zakáže zobrazenie výzvy. Toto sa zvyčajne používa na začiatku dávkového súboru pre čistejšie zobrazenie. Nepotrebujete @, ale jeho zahrnutie skryje aj príkaz ECHO OFF.
- ECHO: Vytlačí nasledujúci text do príkazového okna.
- PAUZA: Spôsobí, že príkazové okno zostane otvorené po dokončení dávkového súboru alebo umožní prečítať text v okne pred pokračovaním.
- TITLE: Umiestňuje vlastný nadpis do záhlavia príkazového okna.
- CLS: Vymaže príkazové okno.
- VÝCHOD: Ukončí a zatvorí príkazové okno.
- KOPÍROVAŤ: Kopírovanie jedného alebo viacerých súborov.
- REM: Zaznamenajte komentáre alebo poznámky.
- IPCONFIG: Zobrazí podrobné informácie o IP pre každý sieťový adaptér pripojený k vášmu systému.
- PING: Odošle požiadavku na odozvu protokolu ICMP (Internet Control Message Protocol) na adresu IP alebo webovú stránku.
- TRACERT: Skontrolujte svoje pripojenie k adrese IP alebo webovej lokalite pomocou protokolu ICMP.
- SET: Používa sa na nastavenie premenné.
- AK: Vykonajte podmienenú funkciu na základe vstupu používateľa alebo inej premennej.
Vkladanie komentárov do dávkových súborov
Ak začnete riadok v dávkovom súbore dvoma dvojbodkami a medzerou, nevykoná sa. To vám umožní jednoducho vložiť komentáre do dávkového súboru. Komentáre sú užitočné na rozdelenie dávkového súboru do sekcií so stručným vysvetlením účelu sekcie.
Tu je príklad dávkového súboru s komentármi:
@ECHO VYPNUTÉ
:: Tento dávkový súbor je len príkladom, ktorý ukazuje, ako fungujú komentáre.
TITLE Len základný príklad hello world, ktorý ukazuje, ako fungujú komentáre.
ECHO Ahoj svet!
:: Toto je ďalší komentár, neuvidíte ma, pokiaľ si neprečítate dávkový súbor!
ECHO Zbohom!
PAUZA.
Ak tieto príkazy vložíte do dávkového súboru a spustíte ho, uvidíte takýto výstup:
Komentáre nie sú potrebné, ale je to užitočná možnosť, ktorú budete pri vytváraní komplikovaných dávkových súborov s množstvom sekcií potrebovať viac.
Tu je trochu komplikovanejší dávkový súbor, ktorý používa rôzne príkazy, komentáre a v skutočnosti vykonáva užitočnú úlohu:
:: Tento dávkový súbor je určený na kontrolu internetového pripojenia.
@ECHO VYPNUTÉ
TITLE Kontrola stavu internetu a pripojenia
:: Tento príkaz zobrazí podrobnosti o vašej sieti.
ipconfig /all
PAUZA
:: Táto sekcia kontroluje, či je k dispozícii konkrétna webová stránka.
ping na google.com
:: Táto sekcia vám umožňuje vybrať, či chcete spustiť tracert alebo nie.
nastaviť "reply=y"
set /p "reply=Spustiť teraz traceroute? [y|n]: "
ak /i nie "%reply%" == "y" goto :eof
tracert google.com
PAUZA.
Tento súbor skontroluje vaše internetové pripojenie pomocou ipconfig a potom sa pozastaví, aby ste ho mohli preskúmať. Potom odošle ping na google.com. Nakoniec vám dáva možnosť spustiť príkaz tracert Ak chceš. Potom sa pozastaví druhýkrát, čo vám umožní skontrolovať výsledky pred zatvorením okna.
Konečný výsledok vyzerá takto:
Môžete použiť akýkoľvek príkazy príkazového riadka v dávkovom súbore, vrátane premenných a interakcie používateľa ako v príklade vyššie, zapisovania informácií do iných súborov a podobne.