Bonjour,
je galère un peu sur un batch, n'étant pas un pro en la matière, je viens chercher un peu d'aide.
J'aimerais faire un script qui, à partir d'un répertoire contenant 50.000 fichiers, copie les 10.000 premiers fichiers dans un répertoire, les 10.000 suivant dans un autre etc.
J'ai commencé à écrire ça mais je m'en sors pas :
Quelqu'un aurait une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 set compteur=1 for %%i in (c:\ImgTotal\\*.*) do ( set /A compteur+=1 set compteur if compteur GEQ 1 if compteur LSS 10000 ( copy %%i c:\img01\ ) if compteur GEQ 10000 if compteur LSS 20000 ( copy %%i c:\img02\ ) if compteur GEQ 20000 if compteur LSS 30000 ( copy %%i c:\img03\ ) if compteur GEQ 30000 if compteur LSS 40000 ( copy %%i c:\img04\ ) if compteur GEQ 40000 if compteur LSS 50000 ( copy %%i c:\img05\ ) )
Merci d'avance =)
Partager