Salut.
Je viens de tester mais ça ne marche pas.
Je suis dans un répertoire nommé "Patchs" qui contient des sous répertoires nommés "directory_10" à "directory_150".
Chacun de ces sous répertoires contient 1 patch (fichier .exe).
Je suis en train de me faire un CD d'installation de windows XP avec toutes les mises à jours déjà installées dedans. Mais le problème est que nLite demande d'avoir tous les fichiers de patchs dans le même répertoire sans sous répertoires donc il faudrait que je déplace les 150 fichiers de leur sous répertoires respectifs à ce répertoire "Patchs" racine.
Le mieux que je fasse c'est ça :
@echo off
set i=10
:startfor
set /a i=i+1
move .\directory_"%i%"\*.exe .\
if %i% LSS 150 goto startfor
mais ça ne marche pas...
Edit : mon batch est à la racine du répertoire Patchs
Edit 2 : J'ai trouvé ! Il ne me manquait que les "" autour de mon %i% !
Merci pour vos réponses.
Message édité par Cougy le 22-12-2010 à 10:24:41
---------------
A.K.A. Korrozyf