informatique:windows:set
Ceci est une ancienne révision du document !
Table des matières
SET
set permet de définir une variable, mais permet aussi la manipulation de chaines de caractères ou de faire des calcules d'expression.
opération mathématique
Pour calculer (2+2)x2
set /A (2+2)*2
==== Retirer les espaces blanc au
Remplacer une chaine de caractères
Pour remplacer the par a, il faut définir le chaine dans une variable (ici STR) puis redéfinir la variable en remplaçant la chaine
set STR=the cat in the hat set STR=%STR:the=a%
Resultat:
avant : the cat in the hat
après : a cat in a cat
Retirer une chaine de caractères
Même chose que pour remplacer mais on ne met aucun caractère de remplacement
set STR=the cat in the hat set STR=%STR:the=%
Resultat:
avant : the cat in the hat
après : cat in cat
Afficher un certain nombre de caractères
Afficher les 4 premiers caractères de la chaine coucou
set str=coucou set str=%str:~0,4%
Avant : coucou, après : couc
Afficher les 4 derniers caractères de la chaine coucou
set str=coucou set str=%str:~-4%
Avant : coucou, après : ucou
informatique/windows/set.1199984362.txt.gz · Dernière modification : (modification externe)
