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

5 réponses

  1. 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
  2. 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
  3. 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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. 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