Déjà tu peux très bien faire :
set VAR=%VAR:~x,y%
donc inutile de définir trois variables différentes pour STRING.
D'ailleurs entre les définitions de STR et ST, n'y a-t-il pas une rédondance ?
Pour répondre à ton problème, tu comptes taper les 8000 params à la main ou par copier/coller ?
Ce serait plus simple d'employer une boucle for :
Code :
- for %%s in (
- STR1
- STR2
- ...
- STR8000
- ) do (
- ...blabla avec %%s...
- )
|
for /?
pour plus d'infos.
Note : STR1... STR8000 peuvent très bien être stockés dans un fichier séparé.