How to Program valg i en batch-fil

Batch-filer gjør det mulig å automatisk kjøre DOS-kommandoer på en Windows-PC. Hvis du har enten Windows 95 eller Windows 98 på datamaskinen, kan du bruke valget kommandoen til programvalg i en batch-fil, selv med ingen bakgrunn i programmering.

Bruksanvisning

1 Åpne Notisblokk på Windows-skrivebordet og starte batch-fil med kommandoen "@ECHO OFF" på en enkelt linje. Alle batch-filer begynne med denne kommandoen fordi det skjuler bakgrunnen behandling fra sluttbrukerne som kjører batch-filen.

2 Legg til ": BEGIN" på en ny linje, og deretter følge den linjen med "CLS" på en egen linje. Du ønsker sluttbrukere å vite at programmet starter, og så du inkludere ": BEGIN" som en etikett. "CLS" er en kommando som sletter skjermen for de valg som sluttbrukere delta.

3 Implementere VALG kommandoen for at brukerne av batch fil til å plukke fra en liste over alternativer. For eksempel, for å be sluttbrukere å plukke fra 3 alternativer, kan du inkludere en linje som "VALG / N / C: 123 velge et alternativ (1, 2 eller 3)% 1" i batch-fil.

4 Instruere batch program i henhold til alternativet brukeren velger. Du må fortelle programmet hva du skal gjøre for hvert valg. For å fortelle programmet hva du skal gjøre for alternativ 3, omfatter linjen "IF ERRORLEVEL == 3 GOTO TRE" i batch-fil. Det kan virke kjedelig, men du må gi instruksjoner for hvert alternativ, så nå har egne linjer for de andre alternativene, og erstatte tallet "3" med "2" og "1" der det er hensiktsmessig og teksten "TRE" med "TO "og" en "når det er hensiktsmessig.

5 Gi detaljer om hva som skjer når brukeren gjør et valg. For hvert alternativ, har du instruert programmet til å gå til et tilsvarende etikett og så nå må du gi detaljer om hva som skjer for hver etikett. Hvis en bruker plukker et alternativ, du vil vise tekst for å vise ham den muligheten at han plukket og så du inkludere en linje med etiketten ": tre" og deretter en linje med tekst som du ønsker å vise "ECHO du plukket VALG TRE "og deretter linjen" GOTO END "for å fortelle programmet til slutt. Gjenta disse linjene for hvert alternativ, erstatte teksten "TRE" med "to" og "en" der det er hensiktsmessig.

6 Lagre .bat filen og deretter kjøre det fra en ledetekst for å teste den. Når programmet ber deg om å velge et alternativ, trykk "2." Når du gjør det, viser batch fil teksten "Du valgte alternativ to." Hvis batch-filen ikke fungerer som forventet, være sikker på at du har tatt med linjer for å dekke de ulike alternativene, både med etiketter og hva som skal skje for hver etikett.

Hint

  • Når du programmerer valg i en batch-fil, må du huske å bruke SET-kommandoen for Windows 2000 eller Windows XP-systemer. Valget kommandoen virker ikke på disse systemene, og så må du gjøre valg variabler og deretter bruke SET-kommandoen til å gi implementeringen for hver variabel alternativ.