Kuinka käytät valintaa ja asetat erätiedostoon

Alla on, miten voit käyttää erätiedoston valintaa ja asetuskomentoa antamaan erätiedostolle käyttäjien mahdollisuuden valita luettelosta.

  • Miten asetetaan
  • Miten käyttää valintaa

Alla on, miten voit käyttää joukko-komentoa antamaan erätiedoston käyttäjille mahdollisuuden painaa 1, 2 tai 3 ja suorittaa painikkeen painikkeet.

 @ECHO off cls: käynnistä ECHO. ECHO 1. Tulosta Hello ECHO 2. Print Bye ECHO 3. Tulosta Test set choice = set / p choice = Kirjoita teksti tulostettavaksi. jos ei '% choice%' == '' set choice =% valinta: ~ 0, 1%, jos '% choice%' == '1' goto hello, jos '% choice%' == '2' goto bye jos ' % choice% '==' 3 'goto test ECHO "% choice%" ei ole kelvollinen, yritä uudelleen ECHO. goto start: hei ECHO HELLO goto end: bye ECHO BYE pääty loppuun: testaa ECHO-testin loppu: lopeta tauko 

Edellä mainitussa erätiedostossa% choice% muuttuja määritetään, kun käyttäjä syöttää tietoja ja painaa syöttää set / p-valintalinjalla. Jos käyttäjä syöttää 1, 2 tai 3, goto-komento siirtyy vastaavaan etikettiin ja suorittaa kaiku ja siirtyy erätiedoston loppuun.

  • Lisätietoja asetuksista ja asetuksista on asetettu komennosivullamme.

Kuinka käytät valintaa erätiedostossa

Alla on esimerkki siitä, miten voit käyttää valintakomentoa antamaan erätiedoston käyttäjille mahdollisuuden painaa 1, 2 tai 3 ja suorittaa painikkeen painikkeet.

 @ECHO OFF: BEGINCLSCHOICE / N / C: 123 / M "PIKAA NUMERO (1, 2 tai 3)"% 1 JOS ERRORLEVEL == 3 GOTO THREEIF ERRORLEVEL == 2 GOTO TWOIF ERRORLEVEL == 1 GOTO ONEGOTO END: THREEECHO SINUN ON LÄHETETTY THREEGOTO END: TWOECHO PRESSED TWOGOTO END: ONEECHO ON ON PRESSED ONE: END 

tauko

Edellä mainitussa erätiedostossa valinnassa on käytettävissä olevat vaihtoehdot 1, 2 tai 3, ja jos jokin näistä painetaan, siirrytään sopivaan etikettiin, jossa on goto ja joka vastaa painettua numeroa.

  • Katso valintakomentosivulta lisätietoja ja vaihtoehtoja.