FreeDOS help system (hhstndrd 1.0.8 fr)[xcopy]

Commande : xcopy (rxcopy)

XCOPY copie des fichiers et des dossiers, y compris les sous-répertoires.

Syntaxe :

XCOPY source [destination] [options] source Spécifie le dossier et/ou le nom des fichiers à copier. La source doit être soit un lecteur, soit un chemin entier. destination Spécifie la localisation et/ou le nom des nouveaux fichiers. La destination de la copie. Si elle n'est pas présente, xcopy supposera le répertoire courant.

Options :

/A Copie seulement les fichiers qui ont l'attribut archive et ne modifie pas l'attribut. /C Continue la copie même si une erreur survient. /D[:M/D/Y] Copie seulement les fichiers qui ont été modifiés à la date spécifiée ou plus tard. Lorsqu'aucune date n'est spécifiée, seuls les fichiers plus récents que les fichiers de destination existants seront copiés. /E Copie tous les sous-dossiers, même s'ils sont vides. /F Affiche le nom complet de la source et de la destination. /H Copie les fichiers cachés et les fichiers système, ainsi que les fichiers non protégés et les fichiers système. /I Si la destination n'existe pas et l'opération en cours copie plus d'un fichier, suppose que la destination est un répertoire. /L Liste les fichiers sans les copier (simule la copie). /M Copie seulement les fichiers qui ont l'attribut archive et désactive l'attribut archive des fichiers source après les avoir copiés. /N Supprime l'invite pour confirmer que vous souhaitez effacer un fichier de destination existant et ignore ces fichiers. /P Invite à confirmer avant de créer chaque fichier de destination. /Q Mode silencieux, n'affiche pas les noms des fichiers copiés. /R Écrase les fichiers en lecture seule ainsi que les fichiers non protégés. /S Copie les dossiers et les sous-dossiers sauf ceux qui sont vides. /T Crée l'arborescence des répertoires sans copier les fichiers. Les dossiers vides ne seront pas copiés. Pour les copier ajoutez l'option /E. /V Vérifie chaque nouveau fichier. /W Attend l'appui sur une touche avant de commencer. /Y Supprime la confirmation avant d'écraser un fichier de destination et écrase ces fichiers. /-Y Provoque une demande de confirmation avant d'écraser un fichier de destination existant. /? Affiche l'aide.

Commentaires :

L'option /Y ou /N peut être prédéfinie dans la variable d'environnement COPYCMD. Ceci peut être annulé avec /-Y sur la ligne de commande. Par exemple : SET COPYCMD=/Y. Pour annuler /Y pour une commande XCOPY donnée, utilisez /-Y sur la ligne de commande. La variable COPYCMD affecte également la commande COPY. Utilisez /Y pour modifier le comportement de COPY et XCOPY à la fois. Utilisez /N, qui ignore COPY, pour modifier le comportement de XCOPY seulement. XCOPY peut être utilisé pour déterminer si un lecteur est valide dans un fichier BATCH. XCOPY %drive%\NUL /L > NUL IF NOT ERRORLEVEL 5 GOTO invaliddrive XCOPY peut être utilisé pour déterminer si un lecteur de destination est plein dans un fichier BATCH. XCOPY %drive1%\%dir% %drive1%\%dir% /S IF ERRORLEVEL 39 GOTO destinationfull XCOPY prend en charge le NLS (support des langues nationales, national language support). XCOPY a les CODES DE SORTIE (ERRORLEVEL) suivants : 0 Acune erreur. XCOPY a copié avec succès les fichiers. 1 Fichier introuvable. XCOPY n'a pas pu trouver les fichiers source. 4 Chemin introuvable. XCOPY n'a pas pu trouver le chemin source ou de destination. Format invalide. L'utilisateur a entré une syntaxe erronée sur la ligne de commande. 5 Accès refusé. L'utilisateur n'a pas accès aux fichiers source ou de destination. 8 Mémoire insuffisante. Il n'y a pas assez de mémoire pour exécuter la commande. (Non implémenté car impossible à gérer dans un langage de haut niveau tel que C !) 29 Erreur d'écriture. XCOPY n'a pas pu écrire un fichier ou dossier de destination. 30 Erreur de lecture. XCOPY n'a pas pu lire un fichier source. 39 Espace disque insuffisant. Il n'y a pas assez d'espace disque sur le chemin de destination.

Exemples :

xcopy a:\test\*.* c:\test /q

Voir également :

Fichier Batch copy diskcopy goto if move set (commande config.sys) ------------------------------------------------------------------------------ Copyright (C) 1998 Jim Hall, mis à jour en 2007 par W. Spiegl. Traduit en 2020 par Berki Yenigün. Ce fichier est dérivé de FreeDOS Spec Command HOWTO. Voyez le fichier H2Cpying pour les conditions de copie.