- Ako používať set
- Ako používať výber
Nižšie je uvedené, ako môžete pomocou príkazu set dávať používateľom dávkového súboru možnosť stlačiť 1, 2 alebo 3 a vykonať kroky pre stlačenú možnosť.
@ ECHO off cls: začnite ECHO. ECHO 1. Tlač Hello ECHO 2. Tlač Bye ECHO 3. Print Test set choice = set / p choice = Zadajte číslo pre tlač textu. ak nie '% choice%' == '' nastavená voľba =% choice: ~ 0, 1% ak '% choice%' == '1' goto hello, ak '% choice%' == '2' goto bye ak ' % choice% '==' 3 'goto test ECHO "% choice%" nie je platné, skúste znova ECHO. začiatok: hello ECHO HELLO goto end: bye ECHO BYE koniec: test ECHO TEST koniec: koniec pauza
Vo vyššie uvedenom dávkovom súbore je premenná% choice% priradená, keď užívateľ zadá údaje a stlačí kláves enter s voľbou set / p. Ak užívateľ zadá 1, 2 alebo 3 príkazom goto, prejde na príslušný štítok a vykoná echo a prejde na koniec dávkového súboru.
- Ďalšie informácie a možnosti nájdete na našej nastavenej stránke príkazov.
Ako používať výber v dávkovom súbore
Nižšie je príklad, ako môžete použiť príkaz choice, aby používatelia dávkových súborov mohli stlačiť klávesy 1, 2 alebo 3 a vykonať kroky pre stlačenú možnosť.
@ ECHO OFF: BEGINCLSCHOICE / N / C: 123 / M "PICK A ČÍSLO (1, 2 alebo 3)"% 1 AK ERRORLEVEL == 3 GOTO TREEIF ERRORLEVEL == 2 GOTO TWOIF ERRORLEVEL == 1 GOTO ONEGOTO KONIEC: THREEECHO VYTLAČILI TREEGÓRIU KONIEC: TWOECHO MÁTE TLAČENÝ TWOGOTO KONIEC: ONEECHO VYTLAČILI JEDEN: KONIECpauza
Vo vyššie uvedenom dávkovom súbore, voľba má k dispozícii možnosti 1, 2 alebo 3 a ak niektorý z nich je stlačený, prejde na príslušný štítok s goto a ozve sa stlačené číslo.
- Ďalšie informácie a možnosti nájdete na našej stránke príkazov.