Dávkové skriptovanie pozostáva zo série príkazov, ktoré má vykonať tlmočník príkazového riadka, uložených v súbore obyčajného textu. Nie je bežne používaný ako programovací jazyk, a preto nie je bežne praktizovaný a nie je trendový, no jeho ovládanie a dominanciu v prostredí Windows nemožno nikdy zanedbať. Takmer každá úloha a každá akcia môže byť vykonaná a vykonaná jednoduchou sekvenciou príkazov napísaných na príkazovom riadku systému Windows.
Spustenie dávkového skriptu
Existujú 2 spôsoby, ako spustiť dávkový skript.
- Do príkazového riadka zadajte dávkový skript.
- Napíšte kód skriptu do súboru a spustite ho cez príkazový riadok.
Opakované písanie príkazov na termináli môže byť veľmi únavná úloha, ak máme veľmi zdĺhavý kód. Takže možnosť 2 je vo všeobecnosti preferovaná na vytváranie dávkových súborov.
obsahuje v reťazci
Vytváranie dávkových súborov
Kroky na vytvorenie dávkového súboru sú veľmi jednoduché: -
- Vytvorte nový textový súbor s „ .TXT ‘ predĺženie.
- Teraz premenujte tento súbor s príponou „ .jeden ‘ tým sa vytvorí dávkový súbor.
- Teraz otvorte tento súbor .bat v ľubovoľnom textovom editore a začnite písať skripty.
Aby sme mohli začať skriptovať, musíme poznať príkazy dávkového rozhrania. Príkazy Batch sú niekedy podobné príkazom Linux Scripting.
Dávkové príkazy
Základné dávkové príkazy sú všetky nerozlišuje veľké a malé písmená a možno ho použiť na vykonanie konkrétneho súboru pokynov: -
- DIR – Príkaz „dir“ sa používa na získanie všetkých adresárov, podadresárov a súborov prítomných v aktuálnom pracovnom adresári. CD – Príkaz „cd“ sa používa na zmenu aktuálneho pracovného adresára. VER – Príkaz „ver“ informuje o verzii systému Windows používateľa. CLS – Príkaz „cls“ sa používa na vymazanie obrazovky príkazového riadka . ECHO – Príkaz „echo“ je predvolene „zapnutý“, ale ak ho vypneme pomocou „echo off“, vypne sa výzva, kým neuplynie čas „echo on“. @ – „@“, ak sa použije pred akýmkoľvek príkazom, skrýva, ktorý príkaz je spustený. @ECHO OFF – Tento príkaz slúži ako počiatočný bod pre akýkoľvek základný dávkový skript, pretože skryje výzvu s „echo off“ a skryje príkaz „echo off“ s „@“. HELP – Tento príkaz nám povie všetko o príkazoch dostupných v cmd. Spustí sa iba vtedy, ak je cmd spustený ako správca.

Ako vykonať dávkový príkaz cez cmd (príkazový riadok)
Typy údajov v dávke
- Celé čísla – Dávka podporuje celú množinu kladných a záporných celých čísel Reťazce – Na rozdiel od väčšiny programovacích jazykov tu zriedkavo používame () dvojité úvodzovky, ale používame ‘ ozvena ‘ príkaz na tlač reťazcov
Poznámka: Dávka nepodporuje hodnoty s pohyblivou rádovou čiarkou, t. j. hodnoty s presnosťou.
xampp alternatíva
Premenné v dávkovom skriptovaní
Premenná je entita, ktorá ukladá konkrétnu hodnotu a umožňuje používateľovi vykonávať na nej ľubovoľnú sadu pokynov. Na vytvorenie premenných používame príkaz SET príkaz. Premenná, na rozdiel od mnohých programovacích jazykov, môže byť priradená jednoducho bez zadania akéhokoľvek dátového typu.
SET my_variable=Hello World>
Na vytlačenie tejto premennej musíme použiť príkaz ECHO ale s miernou obmenou. Keďže echo tlačí reťazce aj premenné do tlačového reťazca, jednoducho zapíšeme reťazec ECHO ako
ECHO Hello World>
Ale na tlač premennej používame ECHO iným spôsobom vynechaním názvov premenných v rámci dvoch znakov percenta (%), aby sa názov premennej nestal reťazcom-
ECHO %my_variable%>
Práca s dávkovými skriptami
Vytváranie vlastných dávkových skriptov
Príklad 1: Tlač GeeksForGeeks na príkazovom riadku s a bez použitia premennej.
Bez použitia premennej
ECHO GeeksForGeeks>
S premennou
javac nie je rozpoznaný
SET my_var=GeeksForGeeks ECHO %my_var%>

Aritmetické operátory v dávkovom skripte
Zoznam operátorov:
SET /A sum=1+1 ::addition operator ECHO %sum% SET /A mul=7*9 ::multiplication operator ECHO %mul% SET /A div=9/3 ::Division operator ECHO %div% SET /A assign=10 ::Assignment operator ECHO %assign% SET /A assign+=15 ::Increment then assignment operator ECHO %assign% SET /A mod= 10%3 ::Modulus/Remainder operator ECHO %mod%>

Ukážka všetkých aritmetických operátorov