Rassembler le contenu des dossier dans autre

Carter-37-5 Messages postés 161 Statut Membre -  
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,

J'ai dans un dossier environ 300 sous dossier qui ne contiennent chacun qu'un fichier, et je voudrait par nimporte quel moyen que tout ces fichier se rassemblent dans un dossier ( sans avoir à faire 300 fois la même manip ! )

Merci d'avance pour votre aide



Carter-37-5
A voir également:

5 réponses

Reivax962 Messages postés 3742 Statut Membre 1 011
 
Bonjour,

Tu pourras t'inspirer de ça :
https://forums.commentcamarche.net/forum/affich-23446368-deplacer-le-contenu-d-1-dossier-dans-un-autre

Par contre, très important, commence par sauvegarder tous tes dossiers ailleurs :)

Xavier
0
Carter-37-5 Messages postés 161 Statut Membre 4
 
oui mais mois tous les fichiers ont un nom différent (le même que celui des sous dossier auquels ils appartiennent)
Carter-37-5
0
Reivax962 Messages postés 3742 Statut Membre 1 011
 
Ben ça ne gène pas...

@echo off
for /d %%d in (*) do ( move "%%d\*" "C:\nouveauDossier"
)
pause
0
Carter-37-5 Messages postés 161 Statut Membre 4
 
et je l'écris ou sa ? et le nom du fichier source je met ou dans la formule ?

Carter-37-5
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Reivax962 Messages postés 3742 Statut Membre 1 011
 
OK, reprenons du début.

Tu crées dans le répertoire où tu as tes 300 sous dossiers un fichier texte.
Dedans, tu colles les 4 lignes en question.
Tu changes « C:\nouveauDossier» en mettant le chemin du dossier où tu veux tout copier.
Ensuite, tu sauves, et tu renommes ce fichier en, par exemple, deplacement.bat

Tu n'as plus qu'à double-cliquer dessus.
Il n'y a pas besoin de spécifier le nom des répertoires source à partir du moment où tu l'as bien placé dans le répertoire qui contient tes 300 dossiers.

Xavier
0