Incrémenter variable dans boucle FOR - BAT
Fermé
Julien
-
18 oct. 2019 à 15:24
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 18 oct. 2019 à 19:55
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 18 oct. 2019 à 19:55
1 réponse
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 18 oct. 2019 à 19:57
Modifié le 18 oct. 2019 à 19:57
Bonjour,
Je n'ai pas testé mais ça devrait ressembler à ça :
Je n'ai pas testé mais ça devrait ressembler à ça :
set num=10
set source=%USERPROFILE%\Documents\Test\Collect7DAY
cd /d %source% || exit /b 1
setlocal enableDelayedExpansion
for /f "tokens=*" %%O in ('dir "Collecte*" /b /a-d') do (
set /a num+=1
copy "%%~fO" "%source%\MAM-S-CORE-01_DaletPlusServer_2\%%~nO!num!%%~xO" /v/-y
timeout /t 2
echo ICI & echo VALEUR!num!
)
endlocal