Cum se creează opțiuni sau opțiuni pentru selectarea fișierului de comandă
Sunteți foarte bun în programarea fișierelor de comandă, pur și simplu nu știți cum să faceți un meniu cu o alegere "da", "Nu" sau alegerea 1, 2 sau 3? Ai ajuns la locul potrivit!
Pași
unu. Faceți clic pe Start> Run

2. introduce "cmd" (fără ghilimele)

3. introduce "Editați | ×"

4. Introduceți următoarele comenzi. După fiecare apăsare, introduceți. Tot ceea ce în paranteze nu trebuie să intre, acestea sunt note cu explicații.

cinci. @echo off (această echipă "ascunde" capacitatea de a introduce comenzi - dacă se dorește, dar vă recomandăm să o utilizați)

6. CLS (ascundeți tot ce este mai mare - opțional, dar dacă doriți ca totul să se uite comandat - recomandăm)

7. : start

opt. Ecou.

nouă. Echo alegerea 1 ("Alegerea 1" Puteți redenumi modul în care aveți nevoie)

10. Echo alegerea 2

unsprezece. Echo alegerea 3 (introduceți atât de multe opțiuni cum aveți nevoie).

12. introduce "SET / PULAȚIE = (Aici introduceți o întrebare sau o comandă, de exemplu "Da sau nu?")

13. Dacă nu "% alegerea%" == Setați alegerea =% alegere:~ 0,1%

paisprezece. Dacă "% alegerea%" == "1" Goto: alegere1

cincisprezece. Dacă "% alegerea%" == "2" Goto: alegere2

şaisprezece. (Continuați pentru acest exemplu, până când ajungeți la numărul de opțiuni de care aveți nevoie. Apoi introduceți :)

17. Ecou "% Alegere%" nu o opțiune admisibilă. Vă rugăm să încercați din nou.

18. Ecou.

nouăsprezece. Începeți

douăzeci. După aceea, introduceți:

21. : Alegere1

22. (Comenzi pentru execuție)

23. A terminat

24. : Alegere2

25. (echipe)

26. A terminat

27. : Alegere3

28. (echipe)

29. A terminat

treizeci. Continuați până când introduceți numărul de comenzi de care aveți nevoie.

31. : Sfârșit

32. Pauză

33. IEȘIRE

34. Salvați ca fișier de extensie .Băţ. Pentru a verifica fișierul de comandă, faceți dublu clic pe el.
Exemplu
@Echo Offcls: Starcho.ECHO 1. Imprimați Helloecho 2. Imprimați Byeecho 3. Tipărirea testului / alegerea P Introduceți numărul pentru a afișa textul.Rem dacă nu "% alegere%" == `` set alege =% alegere: ~ 0-1% (nu utilizați această comandă, deoarece este nevoie doar de prima cifră dacă introduceți mai multe. De exemplu, dacă introduceți numărul 23455666, numai numărul 2 va fi selectat și veți primi "pa"Dacă "% alegerea%" == `` ECHO "% Alegere%"Nu este o opțiune admisibilă, încercați din nou "% alegerea%" == "1" Goto Helloif `% Choice%` == `2` Goto Byestif `% Choice%` == `3` Goto Testecho.Goto Start: Helloecho HelloGoto Sfârșit: Byeecho Byegoto End: Testecho TestGooto End: EndPauEeExit
sfaturi
- Pentru mai multe informații, introduceți pe promptul de comandă / Ajutor.
- Puteți schimba: alegere1 la orice alt cuvânt, dar rămâneți la sfârșitul fișierului.
- Pentru mai multe informații, introduceți pe promptul de comandă Alegere /?.
- Editorul de comandă de la promptul de comandă nu funcționează în Windows 8. Aceste comenzi sunt disponibile pentru Windows XP / Vista / Windows 7.
Avertizări
- Dacă nu sunteți sigur ce faceți, nu utilizați comenzi.
- Comenzi pe care le folosiți fără griji pot deteriora computerul.