Les fichiers batch sont des scripts exécutables qui émettent une série de commandes DOS ou Windows. Ils sont très utiles dans les tâches d'automatisation du système et avoir d'autres utilisations aussi bien. Par exemple, vous pouvez utiliser un fichier batch pour supprimer tous les caractères de fin " espaces blancs " d'une variable . Trailing espaces blancs lorsque vous appuyez sur la barre d'espace trop grand nombre de fois après avoir saisi une valeur pour une variable. Vous pouvez économiser de l'espace dans la mémoire en supprimant ces espaces blancs inutiles , parce que votre variable contiendra moins de caractères . Instructions 1 Double -cliquez sur «Poste de travail ». Double- cliquez sur le lecteur C : . Lecteur pour l'ouvrir 2 Faites un clic droit n'importe où dans le lecteur C: pour faire apparaître un menu contextuel. Sélectionnez " Nouveau /Dossier " dans le menu contextuel pour créer un répertoire à la racine du disque C: 3 de Double -cliquez sur le nouveau dossier pour y entrer . . Hôtels 4 clic droit n'importe où dans le nouveau dossier , puis sélectionnez " nouveau fichier /texte " pour créer un fichier texte vide . Nommez ce fichier " whitespaces.bat . " 5 clic droit " whitespaces.bat " et sélectionnez " Modifier". L'éditeur de texte par défaut de votre système ouvre le fichier . 6 Ecrire la déclaration de variable suivante en haut de l'éditeur de texte . Cette déclaration crée une chaîne de texte avec beaucoup de caractères de fin " espaces blancs " . Le "& rem" symbole marque la fin de la chaîne set var = Wasted Space : . & Rem 7 écrire ce qui suit pour imprimer la valeur de la chaîne de texte : < br > écho ". % var % " 8 écrire ce qui suit »pour« structure de boucle pour supprimer uniquement les caractères de fin " espaces blancs " . Une boucle "for" fonctionne en réitérant les mêmes instructions un nombre de fois défini (dans ce cas , 32) . Chaque itération ressemble à un personnage de la variable et vérifie pour voir s'il s'agit d'une fuite " blancs " ou non. Si c'est le cas, il est supprimé pour /l %% a in ( 1,1,31 ) faire si . " Var : ! ~ -1" ! == " " Set var = var : ~ 0 , -1 9 écrire ce qui suit pour imprimer la valeur de la chaîne de texte à nouveau : . echo " % % var " 10 < p> Double- cliquez sur " whitespaces.bat " pour exécuter le script. La sortie ressemble à ceci: " espace gaspillé : " " Wasted Space : "
|