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
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.1199981493.txt.gz · Dernière modification : (modification externe)
