Hogyan lehet létrehozni az opciókat vagy opciókat a parancsfájl kiválasztásához
Igazán jó a programozási parancsfájlok programozásában, csak nem tudom, hogyan kell egy menüt választani "Igen", "Nem" vagy választás 1, 2 vagy 3? Jöttél a megfelelő helyre!
Lépések
egy. Kattintson a Start> Futtatás gombra

2. Belép "cmd" (idézőjelek nélkül)

3. Belép "Szerkesztés"

4. Adja meg a következő parancsokat. Minden megnyomása után. Mindaz, ami zárójelben nem kell belépnie, ezek a jegyzetek magyarázattal.

öt. @echo ki (ez a csapat "elrejti" a parancsok bevitelét - ha szükséges, de javasoljuk, hogy használja)

6. CLS (elrejti az összeset, ami magasabb - opcionális, de ha mindent meg szeretne nézni - ajánlom)

7. : Rajt

nyolc. Visszhang.

kilenc. Echo választás 1 ("Választás 1" Átnevezheti, hogyan kell szüksége)

10. Echo választás 2

tizenegy. Echo választás 3 (helyezzen annyi lehetőséget, amennyire szüksége van).

12. Belép "SET / P VÁLASZTÁS = (például helyezzen be egy kérdést vagy parancsot, például "Igen vagy nem?")

13. Ha nem "% választás% `== Állítsa be a választást =% Választás:~ 0,1%

tizennégy. Ha "% választás% `==` 1 `Goto: Choice1

tizenöt. Ha "% választás%" == `2` Goto: Choice2

tizenhat. (Folytassa ezt a példát, amíg el nem éri a szükséges beállítások számát. Ezután írja be :)

17. Visszhang "% Választás%" Nem megengedett lehetőség. Kérlek próbáld újra.

18. Visszhang.

tizenkilenc. Kezdje el

húsz. Ezt követően írja be:

21. : Választás1

22. (Végrehajtási parancsok)

23. Goto vége

24. : Választás2

25. (Csapatok)

26. Goto vége

27. : Választás3

28. (Csapatok)

29. Goto vége

harminc. Folytassa addig, amíg megadja a szükséges parancsok számát.

31. : Vége

32. Szünet

33. KIJÁRAT

34. Mentés kiterjesztési fájlként .Denevér. A parancsfájl ellenőrzéséhez kattintson duplán rá.
Példa
@Echo offcls: startecho.Echo 1. Nyomtatás Helloecho 2. Nyomtassa ki a BYECHO 3-at. Print Testset / P Choice = Adja meg a számot a szöveg megjelenítéséhez.REM Ha nem "% választás% `==` `Set Choice =% Választás: ~ 0-1% (ne használja ezt a parancsot, mivel csak az első számjegyet veszi igénybe, ha több. Például, ha megadja a 23455666 számot, csak a 2. szám kerül kiválasztásra, és megkapja "Viszlát"Ha "% választás% `==` `visszhang "% Választás%"Nem megengedett lehetőség, próbálkozzon újra "% választás%" == `1` Goto Helloif `% Choice%` == `2` Goto Byeif `% Choice%` == `3` Goto TesteCho.Goto Start: Helloecho Hellogoto End: Byecho Byegoto End: TesteCho TestGooto End: EndpaUseExit
Tippek
- További információért írja be a parancssorot / Segítség.
- Megváltoztathatja: Choice1 bármely más szóhoz, de ragaszkodjon a fájl végéhez.
- További információért írja be a parancssorot Választás /?.
- A parancssor parancsszerkesztője nem működik a Windows 8 rendszerben. Ezek a parancsok elérhetők a Windows XP / Vista / Windows 7 rendszerhez.
Figyelmeztetések
- Ha nem biztos benne, hogy mit csinálsz, ne használjon parancsokat.
- Parancsok, amelyeket átgondolatlanul használhat, károsíthatja a számítógépet.