A választási parancs lehetővé teszi a felhasználók számára, hogy a kötegelt fájlokat és a szkripteket ne futtassák, miközben választási sorozatot végeznek.
A Microsoft Windows 2000 és a Windows XP felhasználóknak, akiknek a választási parancsot használó kötegelt fájlok vannak, módosítaniuk kell a kötegelt fájlt az MS-DOS set parancs használatához.
Elérhetőség
A Choice egy külső parancs, és a következő Microsoft operációs rendszerekhez érhető el. Az MS-DOS korai verziói a choice.com-ot használták külső fájlként. A Windows összes verziója a choicee.exe fájlt használja külső fájlként.
- MS-DOS 6.0+
- Windows 95
- Windows 98
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Választható szintaxis
- Windows Vista és későbbi szintaxis
- Windows XP és korábbi szintaxisa
Windows Vista és későbbi szintaxis
VÁLASZTÁS [/ C választás] [/ N] [/ CS] [/ T időtúllépés / D választás] [/ M szöveg]
/ C választás | Megadja a létrehozandó lehetőségek listáját. Az alapértelmezett lista "YN". |
/ N | Elrejti a választási listát a promptban. A prompt előtti üzenet megjelenik, és a lehetőségek továbbra is engedélyezve vannak. |
/ CS | Lehetővé teszi a kis- és nagybetűk közötti érzékelési lehetőségek kiválasztását. Alapértelmezés szerint a segédprogram kis- és nagybetűket nem érzékeny. |
/ T időtúllépés | Az alapértelmezett választás előtt a szüneteltetni kívánt másodpercek száma. Az elfogadható értékek 0 és 9999 között lehetnek. Ha 0 van megadva, akkor nem lesz szünet, és az alapértelmezett beállítás van kiválasztva. |
/ D választás | Megadja az alapértelmezett választást nnnn másodperc után. A karakternek a / C opció által meghatározott választási sorozatban kell lennie, és az nnnn értéket is meg kell adnia a / T gombbal. |
/ M szöveg | Megadja az üzenet megjelenítését a prompt előtt. Ha nincs megadva, a segédprogram csak egy felszólítást jelenít meg. |
JEGYZET:
Az ERRORLEVEL környezeti változót annak a kulcsnak az indexéhez kell beállítani, amelyet a választási sorozatból választottak ki. Az első választott érték értéke 1, a második értéke 2, stb. Ha a felhasználó megnyom egy érvénytelen választógombot, akkor az eszköz figyelmeztető hangjelzést ad. Ha az eszköz hibát észlel, akkor az ERRORLEVEL 255-ös értéket ad vissza. Ha a felhasználó megnyomja a Ctrl + BREAK vagy a Ctrl + C billentyűt, akkor az eszköz 0 ERRORLEVEL-értéket ad vissza. Ha az ERRORLEVEL paramétereket kötegelt programban használja, sorolja fel őket csökkenő módon rendelés.
Példák:
VÁLASZTÁS /? CHOICE / C YNC / M "Nyomja meg a Y gombot az Igen, az N a nem vagy a C a visszavonáshoz." CHOICE / T 10 / C ync / CS / D y CHOICE / C ab / M "Válassza ki az a 1. opciót és a b a 2. opciót." CHOICE / C ab / N / M "Válasszon egy a 1. opcióhoz és b a 2. opcióhoz."
Windows XP és korábbi szintaxisa
választás [/ C [:] választás] [/ N] [/ S] [/ T [:] c, nn] [szöveg]
Opciók
/ C [:] választási | Megadja az engedélyezett kulcsokat. Alapértelmezés: Y / N. |
/ N | Ne jelenítse meg a választásokat és a "?" a gyors karakterlánc végén. |
/ S | Kezelje a választógombot kis- és nagybetűk között. |
/ T [:] c, nn | Alapértelmezett választás c másodperc után. |
szöveg | Kérdés a megjelenítésre. |