Bonjour à tous,
voici mon problème. J'ai une boucle for. Lors de chaque itération de celle-ci, j'aimerais extraire les 3 premiers caractères de l'itérateur pour personnaliser le traitement. Comment puis-je réaliser cela ?
Exemple :
Question supplémentaire, j'aimerais affecter la valeur d'une variable dans une branche ou l'autre du IF. J'ai déjà tenté d'affecter une simple variable dans la boucle mais cela échoue (même avec un setlocal enableDelayedExpansion).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 FOR %%G IN (ABC_TRUC BCA_TRUC) DO ( IF %%G:~0.3 == ABC THEN ACTION_1 ELSE ACTION_2 ; )
Quelqu'un a-t-il une idée ?
D'avance, je vous remercie.
Partager