dweb Posté(e) le 8 janvier 2008 Posté(e) le 8 janvier 2008 Bonjour a tous Je vous expose mon probleme car je suis une bille en MS-BATCH, et je cherche a faire un truc pas tres banal Voilà, en fait, j'aimerai créer un batch qui me permette de copier l'INtegralité d'un repertoire vers un autre, mais c'est là qu'il y a un probleme : selon certains criteres Le but est de copier l'INtegralité d'un SVN mais en "l'épurant" des données SVN. C'est-à-dire que je voudrais copier l'INtegralité des fichiers/dossiers/sous-dossiers (donc recursivité) en omettant volontairement TOUS les dossiers ".svn" que me créé mon p'tit TortoiseSVN dans chaque dossier/sous-dossier Pour le moment j'ai rien trouvé de concret, c'est pourquoi je m'en remet a vous Si vous avez des liens où je pourrais me renseigner ou meme mieux, des idées, je suis prenneur
Amour Posté(e) le 8 janvier 2008 Posté(e) le 8 janvier 2008 xcopy sera votre ami, je cite l'aide (obtenue via "xcopy /?") : /EXCLUDE:fich1[+fich2][+fich3]... Spécifie une liste de fichiers contenant des chaînes. Chaque chaîne doit être placée sur une ligne séparée dans le fichier. Lorsque l'une des chaînes se retrouve dans le chemin d'accès absolu du fichier devant être copié, ce fichier est exclu de la copie. Par exemple, spécifier une chaîne telle que \obj\ ou .obj exclura respectivement tous les fichiers situés sous le répertoire obj ou tous les fichiers dont l'extension est .obj.
dweb Posté(e) le 8 janvier 2008 Auteur Posté(e) le 8 janvier 2008 Merci beaucoup! Je vais essayer ca de suite !
dweb Posté(e) le 8 janvier 2008 Auteur Posté(e) le 8 janvier 2008 Ca marche au poil ! (Tres pratique ce bidule ) Voici la commande avec laquelle j'ai testé : xcopy "c:\test\*.*" "c:\test2\*.*" /v /i /s /e /exclude:c:\exclude.txt /z Un grand merci a toi Amour !
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.