comment copier un dossier vers un autre
comment copier un dossier vers un autre
Bonjour
Il faut utiliser la commande XCopy.
Quand vous ouvriez l'invite de commande et vous tapiez cette commande xcopy /?
Vous obteniez quelque chose comme ceci :
C:\>Xcopy /?
Copie des fichiers et des arborescences de répertoires.
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/J]
[/EXCLUDE:fich1[+fich2][+fich3]...]
source Spécifie le ou les fichiers à copier.
destination Spécifie l'emplacement et/ou le nom de nouveaux fichiers.
/A Copie uniquement les fichiers ayant l'attribut archive, ne
modifie pas l'attribut.
/M Copie uniquement les fichiers ayant l'attribut archive,
désactive l'attribut archive.
/D:j-m-a Copie les fichiers modifiés à partir de la date spécifiée.
Si aucune date n'est donnée, copie uniquement les fichiers dont
l'heure source est plus récente que l'heure de destination.
/EXCLUDE:fich1[+fich2][+fich3]...
Spécifie une liste de fichiers contenant des chaînes. Chaque
chaîne doit être placée sur une ligne dans le fichier.
Lorsque l'une des chaînes est trouvée 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.
/P Confirmer la création de chaque fichier
de destination.
/S Copie les répertoires et sous-répertoires à l'exception des
répertoires vides.
/E Copie les répertoires et sous-répertoires, y compris les
répertoires vides.
Identique à /S /E. Peut être utilisé pour modifier /T.
/V Vérifie la taille de chaque nouveau fichier.
/W Vous demande d'appuyer sur une touche avant la copie.
/C Continuer la copie même si des erreurs se produisent.
/I Si la destination n'existe pas et que plus d'un fichier est
copié, considérer la destination comme devant être
un répertoire.
/Q N'affiche pas les noms de fichiers lors de la copie.
/F Affiche les noms de source et de destination complets lors
de la copie.
/L Affiche les fichiers devant être copié.
/G Permet la copie des fichiers chiffrés vers des destinations qui
ne prennent pas en charge le chiffrement.
/H Copie également les fichiers cachés et les fichiers système.
/R Remplace les fichiers en lecture seule.
/T Crée la structure de répertoires mais ne copie pas
les fichiers.
N'inclut pas les répertoires ou sous-répertoires vides. /T /E
incluent les répertoires et sous-répertoires vides.
/U Copie seulement les fichiers existants déjà dans la
destination.
/K Copie les attributs. La commande normale Xcopy rétablira les
attributs de lecture seule.
/N Copie en utilisant les noms courts générés.
/O Copie les fichiers d'appartenance et les informations d'ACL.
/X Copie les paramètres d'audit de fichiers (sous-entend /O).
/Y Supprime la demande de confirmation de remplacement de
fichiers de destination existants.
/-Y Provoque la demande de confirmation de remplacement
d'un fichier de destination existant.
/Z Copie les fichiers du réseau en mode redémarrable.
/B Copie le lien symbolique et non pas la cible du lien.
/J Copie avec E/S sans mémoires tampons. Recommandé pour les gros fichiers.
Le commutateur /Y peut être défini dans la variable d'environnement COPYCMD.
Il peut être remplacé par /-Y dans la ligne de commande.
quand je tape la commende ils ont affichés " 0 fichier copié " mais lorsque je ouvre le dossier je trouve que le fichier est copié
Si tu veux copier le dossier et les fichiers il faut terminer par \*.* comme Xcopy c:\toto\*.* c:\titi
Sinon tu ne copieras que le dossier et bien sur il te sera répondu que tu n'as copié aucun fichier, puisque c'est le cas, le dossier n'est pas un fichier.
Bonsoir.
EN fait, il suffit d'ajouter /s à votre commande :
La casse des commandes sous Windows n'a pas la moindre importance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xcopy c:\tdi103\cours c:\test\cours /e /s
En fait :
C'est faux. Cela démontrerait que xcopy ne sert à rien.Si tu veux copier le dossier et les fichiers il faut terminer par \*.* comme Xcopy c:\toto\*.* c:\titi
Si aucun fichier n'a été copié lors de votre tentative, c'est que votre dossier source, c:\tdi103\cours ne contient que des dossiers et aucun fichier. Sinon, ces derniers auraient été copiés, mais que eux, puisque que vous n'avez pas mis /s.
Si vous voulez copier l'intégralité d'un dossier, y compris les dossiers qu'il contient, il faut ajouter /s
Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !
Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
Tout sur les réseaux : https://reseau.developpez.com/cours/
Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
Tout sur le matériel : https://hardware.developpez.com/cours/
Bonjour
J'ai bien lu ce fil de 2016 mais je ne suis pas certain d'avoir bien compris.
Je suis actuellement sous windows 10
Pour diverses raisons, le catalogueur de photos que je suis en train de tester a repéré des images que je pense avoir perdues (invisibles sous windows)
Quand je fais sous CMD le dir du répertoire j'ai effectivement une série de dossiers et de fichiers.
Je souhaite sous CMD, transférer ce dossier avec tous les sous-dossiers et fichiers ("invisibles" sous windows) dans un nouveau répertoire.
Je souhaite copier, uniquement les fichiers du dossier "Pictures" de mon lecteur E: vers un dossier "Recuperation" de mon lecteur D:
Est-ce que la ligne ci-dessous fonctionnera ?
Xcopy e:\Images\Pictures*.* d:\Recuperation/s
J'ai fait une croix sur ces photos perdues par erreur, mais des fois que... et comme je n'y connais strictement rien, j'ai un peu peur de faire un connerie...
En vous remerciant par avance
Bien cordialement
Pas besoin de xcopy, tu peux utiliser copy :
Code : Sélectionner tout - Visualiser dans une fenêtre à part copy e:\Images\Pictures\*.* d:\Recuperation\ /s
Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
Mon article sur le P2V, mon article sur le cloud
Consultez nos FAQ : Windows, Linux, Virtualisation
Merci "chrtophe"
Je vais essayer durant cette fin de semaine
Cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager