Bonjour,
J'ai fait ce script mais comme je dois le faire pour 53 dossiers, j'aimerai savoir la commande pour lancer le script une seule fais et il me demande pour continuer.
Sinon je dois lancer 53 fois le script et rentrer 53 les numéros .
SET /P Semaine=
xcopy Y:\Matrice_User\Codir_Lundi_Semaine_.xlsm Y:\Semaine_%Semaine% /F
rename "Y:\Semaine_%Semaine%\Codir_Lundi_Semaine_.xlsm" "Codir_Lundi_Semaine_%Semaine%.xlsm
::Entrer une autre semaine
::et ainsi de suite .........
Merci
Modifié en dernier par serenodo le 10 août 2015 18:16, modifié 4 fois.
De retour sous Windows 10
"Le seul individu formé, c'est celui qui a appris comment apprendre(...)"
(Karl Rogers, 1976)
Bonsoir !
Content d'avoir pu te filer un coup de pouce
Je pensais que tes dossiers portaient simplement des numéros en noms !
Pas mal tes améliorations de code !
:retour
SET /A compteur+=1
IF %compteur% LSS 10 (SET Semaine_=Semaine_0%compteur%
) ELSE (
SET Semaine_=Semaine_%compteur%
)
:: XCOPY
:: RENAME
IF NOT %compteur%==53 GOTO retour
Pour faire commencer ton compteur à 10 il faut l'initialiser à 9 avant le point de retour