Kako stvoriti opcije ili opcije za odabir u naredbenoj datoteci
Zaista ste dobri u programskim naredbim datotekama, jednostavno ne znate kako napraviti izbornik sa izborom "Da", "Ne" ili izbora 1, 2 ili 3? Došli ste na pravo mesto!
Korake
jedan. Kliknite Start> Run

2. Ući "CMD" (bez citata)

3. Ući "Uredi"

4. Unesite sljedeće naredbe. Nakon svakog pritisnite Enter. Sve što u zagradama ne treba ući, to su beleške s objašnjenjima.

pet. @echo isključen (ovaj tim "sakrij" mogućnost unošenja naredbi - po želji, ali preporučujemo ga)

6. CLS (sakrij sve što je veće - opcionalno, ali ako želite sve da izgleda uredno - preporučuje)

7. : počnite

osam. Eho.

devet. Echo izbor 1 ("Izbor 1" Možete preimenovati kako trebate)

10. Echo izbor 2

jedanaest. Echo izbor 3 (umetnite toliko opcija koliko vam treba).

12. Ući "Set / P izbor = (Ovdje unesite pitanje ili naredbu, na primjer "Da ili ne?")

13. Ako nije "% izbora%" == Podesite izbor =% Izbor:~ 0,1%

četrnaest. Ako je "% izbora%" == `1` goto: izbor1

petnaest. Ako je `% izbora%` == `2` goto: izbor2

šesnaest. (Nastavite ovaj primjer, dok ne dostignete broj opcija koje vam trebaju. Zatim unesite :)

17. Eho "% Izbor%" Nije dozvoljena opcija. Molimo pokušajte ponovo.

18. Eho.

devetnaest. Goto Start

dvadeset. Nakon toga unesite:

21. : Izbor1

22. (Naredbe za izvršenje)

. Goto end

24. : Izbor2

25. (Timovi)

26. Goto end

27. : Izbor3

28. (Timovi)

29. Goto end

trideset. Nastavite dok ne unesete broj naredbi koje vam trebaju.

31. : Kraj

32. Pauza

33. IZLAZ

34. Spremite kao datoteku proširenja .Bat. Da biste provjerili naredbu, dvaput kliknite na njega.
Primer
@Echo offcls: startecho.Echo 1. Print Helloecho 2. Print Byeeeeeeeeec 3. Ispis TestSet / P izbor = Unesite broj za prikaz teksta.REM ako nije "% izbora%" == "Podesite izbor =% Izbor: ~ 0-1% (Nemojte koristiti ovu naredbu, jer je potrebno samo prva cifra ako unesete samo prvu cifru. Na primjer, ako unesete broj 23455666, bit će odabrani samo broj 2 i dobit ćete "zbogom"Ako `% izbora%` == `` Echo "% Izbor%"Nije dopuštena opcija, pokušajte ponovo `% izbora%` == `1` goto helloif `% izbor%` == `2` goto byeif `% izbor%` == `3` goto testecho.Goto Start: Pozdrav: Byeeeeeecho byegoto kraj: Testecho testgooto kraj: Endpauseexit
Savjeti
- Za više informacija unesite naredbeni redak / Pomoć.
- Možete se promijeniti: izbor1 na bilo koju drugu riječ, ali držite se kraja datoteke.
- Za više informacija unesite naredbeni redak Izbor /?.
- Uređivač naredbi u naredbenom retku ne radi u sustavu Windows 8. Ove su naredbe dostupne za Windows XP / Vista / Windows 7.
Upozorenja
- Ako niste sigurni što radite, ne koristite naredbe.
- Naredbe koje ne bezumno možete oštetiti računar.