Batch filer er kjørbare skript som utsteder en rekke DOS- eller Windows -kommandoer . De er svært nyttig i system automatisering oppgaver og har andre bruksområder også . For eksempel kan du bruke en batch fil for å fjerne alle de etterfølgende " blanke " tegn fra en variabel. Etterfølgende mellomrom oppstår når du trykker på mellomromstasten for mange ganger etter inn en verdi for en variabel . Du kan spare plass i minnet ved å fjerne disse unødvendige mellomrom , fordi variabelen vil inneholde færre tegn . Instruksjoner
en
Dobbeltklikk på " Min datamaskin". Dobbeltklikk på C: . Stasjonen for å åpne det
2
Høyreklikk hvor som helst i C: stasjonen for å få opp en hurtigmeny. Velg " New /mappe» fra kontekstmenyen for å opprette en mappe på roten av C :-stasjonen
3
Dobbeltklikk på den nye mappen for å skrive det
. .
4
Høyreklikk hvor som helst i den nye mappen , og velg "New /tekst File" for å opprette en tom tekstfil . Navnet på dette bildet " whitespaces.bat . "
5
Høyreklikk på " whitespaces.bat " og velg "Edit ". Standard teksteditor for systemet åpner filen .
6
Skriv følgende variabeldeklarasjon på toppen av teksten editor. Denne erklæringen skaper en tekststreng med en rekke etterfølgende " blanke " tegn . Den "& rem "-symbolet markerer slutten på strengen
set var = bortkastet plass : . & Rem
7
Skriv følgende for å skrive ut verdien av tekststreng :
ekko. "% Endring% "
8
Skriv følgende " for " loop struktur for å fjerne bare de etterfølgende " blanke " tegn . A "for " loop fungerer ved gjentok de samme instruksjonene et gitt antall ganger (i dette tilfellet , 32) . Hver iterasjon ser på ett tegn i variabelen og sjekker for å se om det er en etterfølgende " mellomrom " eller ikke. Hvis det er, blir det slettet
for /l %% en i ( 1,1,31 ) gjøre hvis . "Var : ! ~ -1 " ! == " " Set var = Var: ~ ! 0 , -1
9
Skriv følgende for å skrive ut verdien av tekststreng igjen : .
echo " % Endring% "
10 < p> Dobbeltklikk på " whitespaces.bat " for å utføre skriptet . Resultatet ser slik ut : en
"Wasted Space: "
"Wasted Space: "