Hvordan lage Batch programmer som huske ting

Microsoft Windows lar deg lage enkle programmer som kalles batch-filer, skrevet med interne systemkommandoer. Selv om begrenset i forhold til å fullføre programmeringsspråk, batch-filer er svært kraftig, spesielt når det brukes sammen med miljøvariabler. Miljøvariabler lagres på harddisken, ikke i RAM slik vanlige variabler er. Batch-filer kan dra nytte av Windows 'miljøvariabler til å lagre informasjon mellom øktene, slik at de kan huske ting fra forrige gang de ble kjørt.

Bruksanvisning

1 Åpne Notisblokk og skriv inn følgende to linjer med kode:

:: Batch fil som husker ting!

@ECHO OFF

Den doble kolon på begynnelsen av den første linjen angir hva som følger er en kommentar, eksisterende bare for fremtidig referanse når du går tilbake til å se på koden din. Kommandoen "ECHO OFF" deaktiverer automatisk utskrift på skjermen på påfølgende kommandoer i batch-fil, rydde opp rot. Den krøllalfa før det holder datamaskinen fra å vise ECHO kommandoen selv.

2 Skriv inn følgende kommando:

Hvis det er definert TestVar ECHO Sist gang, har du tastet «% TestVar%"

Dette vil vise uttrykket følgende ECHO kommando på skjermen, og erstatte% TestVar% med verdien av TestVar miljøvariabelen, forutsatt at en variabel som allerede eksisterer. Hvis ikke, vises ingenting.

3 Skriv inn følgende kommando:

SET / P TestVar = Vennligst angi en ny tekst:

Dette skaper TestVar variabel, hvis det ikke allerede eksisterer, og tildeler den dataene brukeren skriver ved ledeteksten.

4 Skriv inn følgende kommando:

ECHO Du skrev inn "% TestVar%"

Dette viser verdien av TestVar med en kort melding, i hovedsak som viser brukeren hva han akkurat kommet inn.

5 Lagre filen som "Remember.bat" og åpne Command Prompt under Tilbehør på Start-menyen. Bruk CD-kommandoen for å navigere til mappen der du lagret filen. Angi filnavnet ved ledeteksten. Kjøre batch-filen et par ganger for å se hvordan det husker dine innspill fra forrige økt.