Reklama

Dávkové súbory sú jedným zo skrytých tajomstiev systému Windows pre produktivitu. S trochou práce môžete automatizovať monotónne úlohy Ako používať príkazy súborov v systéme Windows na automatizáciu opakujúcich sa úlohVykonávate často nudné a opakujúce sa úlohy? Dávkový súbor môže byť presne to, čo hľadáte. Používa sa na automatizáciu akcií. Ukážeme vám príkazy, ktoré potrebujete poznať. Čítaj viac a už sa s nimi už nikdy nestarať. Výkonní používatelia by sa mali dozvedieť všetko o dávkovom skriptovaní skôr ako neskôr.

Jedna vec, ktorú budete potrebovať vedieť, kedy písanie vašich prvých dávkových súborov Ako vytvoriť súbor šarže (BAT) v piatich jednoduchých krokochTento článok popisuje, ako vytvoriť dávkový súbor pomocou piatich jednoduchých krokov pre operačný systém Windows. Čítaj viac je vyhlásenie if-else. Ako možno viete, že máte nejaké skúsenosti s programovaním, príkaz if-else je spôsob, ako ovládať skriptovaciu logiku. Umožňuje určiť stav, ktorý sa rozvetví do rôznych blokov kódu.

instagram viewer

Ak je podmienka splnená, kód v ak blok vykoná. V opačnom prípade kód v inak namiesto toho sa spustí blok. Toto je základný príklad, ktorý vám pomôže vizualizovať ho:

if (cash> 10) output "Máte dosť peňazí!"; else output "Nemáte dosť peňazí."; 

Nasledujúca syntax je ako používať if-else výpis v dávkových súboroch:

ak% x% == 15 (echo „Hodnota x je 15“) (echo „Neznáma hodnota“) 

Tento príklad funguje, keď očakávate určitý vstup a čokoľvek iné môže vydať štandardnú správu. Existuje však iný scenár, ktorý má iné riešenie.

Vo väčšine programovacích jazykov môžete použiť upravenú formu if-else vyhlásenia. pridanie ináč Ak v druhom príkaze vám umožňuje vykonať iný blok kódu, ak je počiatočný príkaz nepravdivý, ale druhá podmienka sa vráti true, ako v tomto upravenom príklade:

if (cash> 20) output "Máte veľa peňazí!"; inak ak (v hotovosti> 10) výstup "Máte dosť peňazí!"; else output "Nemáte dosť peňazí."; 

Nemôžete ich však použiť ináč Ak v dávkovom skriptovaní. Namiesto toho jednoducho pridajte sériu ak Vyhlásenia:

ak% x% == 5, ak% y% == 5 (ozvena „obidva xay sú rovné 5“) ak% x% == 10, ak% y% == 10 (ozvena „Obaja xay sú rovné 10.“) inde (ozvena „Neplatný vstup.“)

Zaujíma vás viac? Pozrite sa prečo PowerShell môže byť ešte lepší ako dávkové skriptovanie 5 dôvodov, prečo by ste mali používať PowerShell namiesto dávkového skriptovaniaPowerShell je to, čo by ste dosiahli, keby ste prekročili príkazový riadok s dávkovým skriptovaním, hodili niektoré ďalšie funkcie a všetko to kopali do niekoľkých zárezov. Tu je niekoľko dôvodov, prečo by ste to mali vyskúšať. Čítaj viac .

Už ste niekedy použili príkazy if-else pri dávkovom skriptovaní? Na čo slúži dávkové súbory? Podeľte sa s nami v komentároch!

Obrázok Kredit: Aaban cez Shutterstock.com

Ben je zástupcom redaktora a sponzorovaným post manažérom na MakeUseOf. Je držiteľom titulu B.S. v odbore počítačových informačných systémov z Grove City College, kde absolvoval štúdium Cum Laude as titulom Honours. Rád pomáha druhým a je vášnivým hráčom videohier ako média.