Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Supprimer des sous-dossier d'un dossier (loop)
Auteur Message
Répondre en citant
Message Supprimer des sous-dossier d'un dossier (loop) 
Bonjour,

J'ai une collection de dossiers lesquels contiennent des sous-dossiers et des fichiers.
Je veut que les sous-dossiers des dossiers soit supprimés mais que les fichiers dans les dossiers soit gardés.

Par exemple, de ceci :

Root folder
_folder 1
__subfolder 1
___test.txt
__subfolder 2
___test.jpg
_folder 2
__subfolder 1
___subsubfolder 1
____test.mov

Je veux arriver à cela :

Root folder
_folder 1
__test.txt
_test.jpg
_folder 2
__test.mov


Merci beaucoup.



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Supprimer des sous-dossier d'un dossier (loop) 
Bonjour,

en fait tu veux détruire une arborescence en gardant tous les fichiers ? je crois que robocopy te permet de le faire, sinon la commande externe Cp le fait aussi.

en gros tu déplace ton dossier vers un autre dossier mais en supprimant l'arborescence



Répondre en citant
Message Supprimer des sous-dossier d'un dossier (loop) 
Oui, mais est-ce que ce vous proposer peux faire ceci sur tout les dossiers en une seule fois ? (via une boucle)



Répondre en citant
Message Supprimer des sous-dossier d'un dossier (loop) 
Eh bien si on reprend ton exemple avec tes dossiers "folder 1" et "folder 2" sa donnerai :

Code:

cp "folder 1" "folder 1 sans arbo" -mode-2 -mode-arbo-0
cp "folder 2" "folder 2 sans arbo" -mode-2 -mode-arbo-0


ce qui déplacerai tous les fichiers des dossiers "folder n" dans le dossier "folder n sans arbo" en supprimant l'arborescence

après si tu à plein de dossier à traiter oui tu peu faire une boucle avec un for /r par exemple.



Répondre en citant
Message Supprimer des sous-dossier d'un dossier (loop) 
Merci beaucoup.
Je vais tester cette méthode.



Message Supprimer des sous-dossier d'un dossier (loop) 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch