MS-DOS och Windows kommandoradsvalkommando

Innehållsförteckning:

MS-DOS och Windows kommandoradsvalkommando
MS-DOS och Windows kommandoradsvalkommando

Video: How to Install Ulefone USB Driver on Windows | ADB and FastBoot | Tech Talks #42 2024, Maj

Video: How to Install Ulefone USB Driver on Windows | ADB and FastBoot | Tech Talks #42 2024, Maj
Anonim

Den Valet kommando tillåter användare att hålla batch-filer och skript körs medan de gör en uppsättning av val.

Microsoft Windows 2000- och Windows XP-användare som har batchfiler som använder valkommandot bör ändra batchfilen för att använda kommandot MS-DOS.

Tillgänglighet

Choice är ett externt kommando och är tillgängligt för följande Microsoft-operativsystem. Tidigare versioner av MS-DOS använde choice.com som den externa filen. Alla versioner av Windows använder choicee.exe som den externa filen.

  • MS-DOS 6.0+
  • Windows 95
  • Windows 98
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Val syntax

  • Windows Vista och senare syntax
  • Windows XP och tidigare syntax

Windows Vista och senare syntax

VAL [/ C-val] [/ N] [/ CS] [/ T timeout / D-val] [/ M text]

/ C val Anger listan över val som ska skapas. Standardlistan är "YN".
/ N Döljer listan över val i prompten. Meddelandet före prompten visas och valen är fortfarande aktiverade.
/ CS Gör det möjligt att välja skiftlägeskänsliga val. Som standard är verktyget känslig för versaler.
/ T timeout Antalet sekunder som ska pausas innan ett standardval görs. Godkända värden är från 0 till 9999. Om 0 anges kommer ingen paus att ske och standardvalet är valt.
/ D val Anger standardvalet efter nnnn sekunder. Tecken måste vara i den uppsättning av val som specificeras av / C-alternativet och måste också ange nnnn med / T.
/ M text Anger meddelandet som ska visas före prompten. Om det inte anges visar verktyget bara en prompt.

NOTERA:

Miljövariabeln ERRORLEVEL är inställd på indexet för nyckeln som valdes från valet. Det första valet som listas ger ett värde på 1, det andra ett värde på 2 osv. Om användaren trycker på en knapp som inte är ett giltigt val, ljuder verktyget ett varningssignal. Om verktyget upptäcker ett feltillstånd, returnerar det ett ERRORLEVEL-värde på 255. Om användaren trycker på Ctrl + BREAK eller Ctrl + C, returnerar verktyget ett ERRORLEVEL-värde på 0. När du använder ERRORLEVEL-parametrar i ett batchprogram, listar dem i minskande beställa.

Exempel:

VAL /? VAL / C YNC / M "Tryck på Y för Ja, N för Nej eller C för Avbryt." VAL / T 10 / C ync / CS / D y VAL / C ab / M "Välj en för alternativ 1 och b för alternativ 2." VAL / C ab / N / M "Välj en för alternativ 1 och b för alternativ 2."

Windows XP och tidigare syntax

val [/ C [:] val] [/ N] [/ S] [/ T [:] c, nn] [text]

alternativ

/ C [:] val Anger tillåtna nycklar. Standard är Y / N.
/ N Visa inte val och "?" i slutet av snabbsträngen.
/ S Behandla valnycklar som skiftlägeskänsliga.
/ T [:] c, nn Standardval till c efter nn sekunder.
text Fråga sträng att visa.