I file batch sono degli script eseguibili che emettono una serie di comandi DOS o Windows . Essi sono molto utili per i compiti di automazione di sistema e di avere altri usi pure. Ad esempio, è possibile utilizzare un file batch per rimuovere tutti i caratteri finali " spazio bianco " di una variabile. Alcuno spazio si verificano quando si preme la barra spaziatrice troppe volte dopo aver inserito un valore per una variabile . È possibile risparmiare spazio in memoria , eliminando questi spazi bianchi non necessari , perché la variabile conterrà un minor numero di caratteri. Istruzioni
1
Fare doppio clic su " Risorse del computer ". Fare doppio clic su C : . Dell'unità per aprirla
2
pulsante destro del mouse in qualsiasi punto del disco C: per far apparire un menu contestuale . Selezionare "Nuovo /Cartella " dal menu contestuale per creare una cartella nella directory principale del disco C:
3 Fare doppio clic sulla nuova cartella di entrarvi
. .
4
pulsante destro del mouse in qualsiasi punto della nuova cartella e selezionare " nuovo /File di testo " per creare un file di testo vuoto . Nome di questo file " whitespaces.bat . "
5
destro del mouse su " whitespaces.bat " e selezionare "Modifica ". L'editor di testo predefinito per il sistema apre il file .
6
Scrivi la seguente dichiarazione di variabile nella parte superiore dell'editor di testo . Questa dichiarazione crea una stringa di testo con un sacco di carattere finale " spazi bianchi " . Il simbolo " & rem" segna la fine della stringa
set var = Wasted Space : . & Rem
7
Scrivi la seguente per stampare il valore della stringa di testo : < br
echo > . "% var % "
8
Scrivi la seguente " per" struttura ad anello per rimuovere solo i caratteri finali " spazi bianchi " . Un ciclo " per" funziona ripetendo le stesse istruzioni un determinato numero di volte (in questo caso , 32 ) . Ogni iterazione guarda un carattere nella variabile e controlla se si tratta di una finale " spazio bianco " o meno. Se lo è , viene eliminato
per /l % % a in ( 1,1,31 ) fare se . "Var : ! ~ -1 " ! == " " Set var = var : ~ ! 0 , -1
9
Scrivi la seguente per stampare il valore della stringa di testo di nuovo : .
echo " % var % "
10 < p > doppio clic su " whitespaces.bat " per eseguire lo script . L'output è simile al seguente :
" spreco di spazio : "
" Wasted Space : "