Как да създадете опции или опции за избор в командния файл
Вие сте наистина добри в програмирането на командните файлове, просто не знаете как да направите меню с избор "Да", "Не" или избор 1, 2 или 3? Ти дойде на правилното място!
Стъпка
един. Кликнете върху Старт> Run

2. Inter "cmd" (без кавички)

3. Inter "редактиране"

4. Въведете следните команди. След всяко натискане на ENTER. Всичко, което в скоби не трябва да влизат, те са бележки с обяснения.

пет. @echo Off (този екип "Скрий" способността да въвежда команди - ако е желателно, но ние препоръчваме да го използвате)

6. CLS (скрий всичко, което е по-високо - по избор, но ако искаш всичко да изглежда поръчано - препоръчва)

7. : Старт

Осем. Ехо.

девет. Echo избор 1 ("Избор 1" Можете да преименувате как се нуждаете)

10. Echo избор 2

единадесет. Echo избор 3 (вмъкнете толкова много опции, колкото ви трябва).

12. Inter "Set / p prever = (тук въведете въпрос или команда, например "Да или не?"Чест

13. Ако не е "% избор%" == Комплект избор =% Избор:~ 0.1%

Четиринадесет. Ако `% избор%` == `1` Гото: избор1

Петнадесет години. Ако `% избор%` == `2` Гото: избор2

шестнадесет. (Продължете за този пример, докато не достигнете броя на опциите, от които се нуждаете. След това въведете :)

17. Ехо "% Избор%" не е допустима опция. Моля, опитайте отново.

18. Ехо.

деветнайсет. Sto start

Двадесет. След това въведете:

21. : Избор1

22. (Команди за изпълнение)

23. GOTO END

24. : Избор2

25. (Отбори)

26. GOTO END

27. : Избор3

28. (Отбори)

29. GOTO END

тридесет. Продължете, докато въведете броя на командите, от които се нуждаете.

31. : Край

32. Пауза

33. Изход

34. Запазване като разширителен файл .Прилеп. За да проверите командния файл, кликнете два пъти върху него.
Пример
@Echo Offcls: Startecho.Echo 1. Печат HELLOECHO 2. Печат Beicho 3. Print testset / p prever = Въведете номера за показване на текст.REM, ако не е "% избор%" == `` зададен избор =% избор: ~ 0-1% (не използвайте тази команда, тъй като отнема само първата цифра, ако въведете няколко. Например, ако въведете номер 23455666, ще бъдат избрани само номер 2 и ще получите "чао"Ако `% избор%` == `` `ехо "% Избор%"Не е допустима опция, опитайте отново `% избор%` == `1` goto helloif `% избор%` == `2` goto byeif `% избор%` == `3` goto testecho.GOTO Start: Helloecho HelloGoto End: Byeecho Beygoto End: Testecho Testgoto End: Endpauseexit
Съвети
- За повече информация въведете в командния ред / Помогне.
- Можете да промените: избор1 на всяка друга дума, но се придържайте към края на файла.
- За повече информация въведете в командния ред Избор /?.
- Командният редактор в командния ред не работи в Windows 8. Тези команди са достъпни за Windows XP / Vista / Windows 7.
Предупреждения
- Ако не сте сигурни какво правите, не използвайте команди.
- Команди, които използвате безпроблемно, могат да повредят компютъра ви.