Section courante

A propos

Section administrative du site

 Système d'exploitation  Utilisation  Tutoriel  Programmation  Emulateur  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
Introduction
Références de commandes et de programmes
Les premiers pas
Redirection et tuyau
Fichiers en traitement par lots
Éléments d'environnement
DISK-BASIC 2.0
MSX BASIC
MSX-C
MSX-DOS 2
RuMSX
Les messages d'erreurs
Préface
Notes légal
Dictionnaire
Recherche

XCOPY

Copie étendue
MSX-DOS 2.20

Syntaxe

XCOPY [filespec [filespec]] [/A] [/E] [/H] [/M] [/P] [/S] [/T] [/W] [/V]

Paramètres

Nom Description
/A Ce paramètre permet d'indiquer que seuls les fichiers avec l'ensemble des attributs 'archive' sont copiés. Un fichier a un attribut archive de la même manière qu'un attribut 'caché' et un attribut en 'lecture seulement'. Il est défini chaque fois qu'un fichier est mis à jour (écrit dedans).
/E Ce paramètre permet d'indiquer que l'option /S crée tous les répertoires, même s'ils sont vides.
/M Ce paramètre permet de réinitialiser le bit d'archive après la copie du fichier. Ainsi, en utilisant cette option, les fichiers peuvent être régulièrement copiés sur un autre disque uniquement s'ils ont été mis à jour, offrant une fonction de sauvegarde des fichiers.
/P Ce paramètre permet d'entraîner une pause et un prompt de XCOPY avant de copier chaque fichier, ce qui permet de copier les fichiers de manière sélective.
/S Ce paramètre permet d'obliger XCOPY à copier des répertoires ainsi que des fichiers. Dans chaque répertoire, tous les fichiers sont copiés, puis tous les fichiers correspondants dans chaque répertoire sont copiés, le répertoire étant créé sur la destination s'il n'existe pas déjà. Normalement, ces répertoires ne seront pas créés si aucun fichier ne doit y être copié.
/T Ce paramètre permet d'indiquer qu'il faut que les fichiers copiés est la date et l'heure actuelles plutôt que la date et l'heure du fichier source.
/V Ce paramètre permet d'activer la vérification en écriture pendant la durée de la commande XCOPY. Cela garantira que les données sont écrites correctement sur les disques si le pilote de périphérique utilisé dispose de cette fonctionnalité, mais cela ralentira le fonctionnement.
/W Ce paramètre permet de provoquer la pause et le prompt de XCOPY avant de copier des fichiers, afin que les disques puissent être changés.

Description

Cette commande permet de copier des fichiers et des répertoires d'un disque à un autre.

Concept préliminaire

La commande XCOPY est une commande étendue de copie de fichiers (compréhensible avec la commande COPY) pouvant copier de manière sélective à la fois les fichiers et les répertoires. Le premier filespec spécifie le nom du fichier source, et si /H est donné, les fichiers cachés seront également copiés. Le deuxième filespec est le nom du fichier de destination. Ainsi les fichiers peuvent être renommés lors de la copie (comme dans la commande standard COPY).

Notez que XCOPY est une commande transitoire et doit donc être chargée hors du disque.

Exemples

Tous les fichiers du répertoire racine de l'unité de disque B: sont copiés dans le répertoire actuel de l'unité de disque actuel. Il n'y a aucun avantage dans ce cas par rapport à l'utilisation de la commande COPY intégrée standard :

XCOPY B:\

Tous les fichiers, y compris les fichiers cachés, sont copiés sur l'unité de disque B: uniquement s'ils ont été modifiés depuis la dernière commande similaire. Les attributs de l'archive sont alors réinitialisés afin que les fichiers soient marqués comme non modifiés. Non seulement tous les fichiers du répertoire courant sont copiés, mais également les répertoires et tous leurs répertoires et fichiers descendants.

XCOPY *.* B: /H/S/M


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 17 Juillet 2022