incrementer une variable sous batch - Shell/Batch - Programmation
Marsh Posté le 27-05-2003 à 12:03:28
pour la 2° question
for machin do call toto2.bat paramètre1 paramètre2 ...
peut être une solution
pour la 1°, on peut incrémenter des variables d'environnement avec set (NT, 200 et XP uniquement)
Précise ta question si tu veux plus d'aide
A+
Marsh Posté le 27-05-2003 à 13:01:48
en faite c pour renommé les fichiers d'un repertoire en 1.ptt, 2.ppt, 3.ppt etc autant qu'il y a de fichiers :
Citation : set j=1 |
Marsh Posté le 27-05-2003 à 14:00:45
quelque chose du genre :
set j=1
for /F %%i in ('dir *.ppt /b /a:-D') do call toto2.bat %%i
rem suppression de la variable d'environnement j
set j=
toto2.bat :
ren %1 %j%.ppt
set /A j=j+1
(il me semble que les variables d'environnement sont mise s entre %)
A tester, je ne l'ai pas fait
A+
Marsh Posté le 27-05-2003 à 14:39:11
c parfait ton truc bravo
merci !
Marsh Posté le 27-05-2003 à 11:49:31
comment faire pour incremmenter une variable %%i par ex?
et comment peut on faire 2 actions dans une boucle for ?
for machin do truc and bidule
?
merci a vous
---------------
Mon projet PC Gaming 2000 Athlon SLOT A + Voodoo 5 5500AGP :love: https://www.youtube.com/channel/UCB [...] i2enxMfAQA