Batch filer er eksekverbare scripts, der udsteder en række DOS eller Windows kommandoer. De er meget nyttige i systemet automatisering opgaver og har andre anvendelser som godt . For eksempel kan du bruge en batch -fil til at fjerne alle de efterfølgende " blanke " tegn fra en variabel. Efterstillede blanktegn opstår, når du trykker på mellemrumstasten for mange gange efter indtastning af en værdi for en variabel. Du kan spare plads i hukommelsen ved at fjerne disse unødvendige hvide rum , fordi din variabel vil indeholde færre tegn. Instruktioner
1
Dobbeltklik på "Denne computer ". Dobbeltklik på C: . Drevet for at åbne det
2
Højreklik hvor som helst i C: drevet for at få en genvejsmenu . Vælg "Ny /mappe" fra genvejsmenuen for at oprette en mappe på roden af C: drevet
3
Dobbeltklik på den nye mappe for at indtaste det
. .
4
Højreklik et vilkårligt sted i den nye mappe , og vælg "Ny /tekst fil" for at oprette en tom tekstfil. Navngiv denne fil " whitespaces.bat . "
5
Højreklik på " whitespaces.bat " og vælg " Rediger ". Standarden teksteditor til dit system åbner filen .
6
Skriv følgende variabel erklæring i toppen af teksteditoren. Denne erklæring skaber en tekststreng med en masse af efterstillede " blanke " tegn. Den " & rem " symbolet markerer slutningen af strengen
set var = Wasted Space: . & Rem
7
Skriv følgende for at udskrive værdien af tekststrengen : < br >
ekko. "% var % "
8
Skriv følgende "for" loop struktur til kun fjerne de efterfølgende " blanke " tegn. A "for " loop virker ved at gentage de samme instruktioner et bestemt antal gange (i dette tilfælde , 32) . Hver iteration ser på et tegn i variabel og kontrollerer, om det er en efterfølgende " blanke " eller ej. Hvis det er , slettes
for /l % % a in ( 1,1,31 ) gøre, hvis . " Var: ! ~ -1" ! == "" Set var = var: ~ ! 0 , -1
9
Skriv følgende for at udskrive værdien af tekststrengen igen : .
echo " % var % "
10 < p> Dobbeltklik på " whitespaces.bat " for at udføre scriptet . Udgangen ligner dette : Hej
" Wasted Space: "
" Wasted Space: "