Copie contenu sous dossier avec DOS
Résolu/Fermé
BadGamer
Messages postés
517
Date d'inscription
mercredi 24 novembre 2010
Statut
Membre
Dernière intervention
25 décembre 2014
-
14 janv. 2013 à 13:15
BadGamer Messages postés 517 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 25 décembre 2014 - 6 févr. 2013 à 16:24
BadGamer Messages postés 517 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 25 décembre 2014 - 6 févr. 2013 à 16:24
A voir également:
- Commande dos copy répertoire et sous répertoire
- Invite de commande - Guide
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Commande terminal mac - Guide
- Super copy - Télécharger - Gestion de fichiers
- Pourquoi certains contacts disparaissent de mon répertoire - Accueil - Guide Android
3 réponses
dourd1
Messages postés
345
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
25 novembre 2015
39
Modifié par dourd1 le 14/01/2013 à 15:03
Modifié par dourd1 le 14/01/2013 à 15:03
je crois qu il faut utiliser xcopy pour copier les sous repertoire
et de memoire je dirais
xcopy /E c:\toto\*.* d:\"ton rep bachup"
ou /s si tu ne veux pas les répertoires vides
la il devrais te copier tous les sous répertoire de toto et les fichiers dans le dossier de sauvegarde
mais bon je sais pas si c est exactement ce que tu veux faire
nicolas
et de memoire je dirais
xcopy /E c:\toto\*.* d:\"ton rep bachup"
ou /s si tu ne veux pas les répertoires vides
la il devrais te copier tous les sous répertoire de toto et les fichiers dans le dossier de sauvegarde
mais bon je sais pas si c est exactement ce que tu veux faire
nicolas
dourd1
Messages postés
345
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
25 novembre 2015
39
Modifié par dourd1 le 14/01/2013 à 21:21
Modifié par dourd1 le 14/01/2013 à 21:21
Avec PowerShell, tu peux utiliser le paramètre -container de copy-item:
copy-item source destination -recurse -container:$false
La ligne ci-dessus copiera tous les fichiers de <source> "à plat" dans le
répertoire <destination>. Seul hic, elle recréera également les répertoires
qui sont à la racine de <source> (même si ces répertoires apparaîtront vides
dans <destination>, tous les fichiers étant bien copiés à la racine de
<destination>).
Une autre façon de procéder qui ne présente pas cet inconvénient:
dir source -recurse | where {!$_.PSIsContainer} | foreach {copy $_.fullname
destination}
ou
XCOPY avec un FOR.
Exemple :
FOR /R c:\rsource %%a IN (.) DO XCOPY %%a c:\rdestination /Y
a faire dans un batch
voici ce qui devrait te permettre de faire ce que tu veux
merci de me confirmer si c est ok ou non afin que je le mette a disposition sur mon site
nicolas
copy-item source destination -recurse -container:$false
La ligne ci-dessus copiera tous les fichiers de <source> "à plat" dans le
répertoire <destination>. Seul hic, elle recréera également les répertoires
qui sont à la racine de <source> (même si ces répertoires apparaîtront vides
dans <destination>, tous les fichiers étant bien copiés à la racine de
<destination>).
Une autre façon de procéder qui ne présente pas cet inconvénient:
dir source -recurse | where {!$_.PSIsContainer} | foreach {copy $_.fullname
destination}
ou
XCOPY avec un FOR.
Exemple :
FOR /R c:\rsource %%a IN (.) DO XCOPY %%a c:\rdestination /Y
a faire dans un batch
voici ce qui devrait te permettre de faire ce que tu veux
merci de me confirmer si c est ok ou non afin que je le mette a disposition sur mon site
nicolas
BadGamer
Messages postés
517
Date d'inscription
mercredi 24 novembre 2010
Statut
Membre
Dernière intervention
25 décembre 2014
132
Modifié par BadGamer le 15/01/2013 à 19:00
Modifié par BadGamer le 15/01/2013 à 19:00
Super merci ! la solution c'étais ca ! Voila mon fichier bat:
FOR /R C:\RepSource %%a IN (.) DO XCOPY %%a C:\RepArrive /Y
pause
le pause est surement inutil
Merci beaucoup =)
Edit: en fait j'ai perdu 100Mo entre les repertoires de départ et d'arrivée...je vais chercher ou est le probleme...
Edit2: Voila au départ j'ai 719 éléments et a l'arrivé 588...il y a une option pour renommer et non supprimé en cas de même nom ?Car je crois que le probleme vient de fichier avec le même nom..
FOR /R C:\RepSource %%a IN (.) DO XCOPY %%a C:\RepArrive /Y
pause
le pause est surement inutil
Merci beaucoup =)
Edit: en fait j'ai perdu 100Mo entre les repertoires de départ et d'arrivée...je vais chercher ou est le probleme...
Edit2: Voila au départ j'ai 719 éléments et a l'arrivé 588...il y a une option pour renommer et non supprimé en cas de même nom ?Car je crois que le probleme vient de fichier avec le même nom..
dourd1
Messages postés
345
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
25 novembre 2015
39
16 janv. 2013 à 07:54
16 janv. 2013 à 07:54
je ne pense pas je vais essayer de voir cela dans la matinée si je te trouve une reponse.
sinon essai de voir avec robocopy peut etre qu il y a une option qui ira
http://dourd1.free.fr/wordpress-3.0.3/wordpress/?p=29
sinon essai de voir avec robocopy peut etre qu il y a une option qui ira
http://dourd1.free.fr/wordpress-3.0.3/wordpress/?p=29
BadGamer
Messages postés
517
Date d'inscription
mercredi 24 novembre 2010
Statut
Membre
Dernière intervention
25 décembre 2014
132
16 janv. 2013 à 13:35
16 janv. 2013 à 13:35
Sinon je m'en fiche du nom, il faudrais d'abord renommer tout les fichiers des sous dossier...
J'essaie ce log
J'essaie ce log
dourd1
Messages postés
345
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
25 novembre 2015
39
6 févr. 2013 à 15:27
6 févr. 2013 à 15:27
as tu reussi a faire ce que tu voulais?
BadGamer
Messages postés
517
Date d'inscription
mercredi 24 novembre 2010
Statut
Membre
Dernière intervention
25 décembre 2014
132
6 févr. 2013 à 16:24
6 févr. 2013 à 16:24
Oui j'ai fait dans recherche ".png" j'ai tout copier coller et ensuite .jpg pareil...un peu solution a l'arache mais ça marche
Modifié par BadGamer le 14/01/2013 à 15:47
Et je voudrais avoir mes photos 1,2,3 et 4 dans un meme repertoire