CMD-Befehl – XCOPY

Übersicht

Lesedauer 3 Minuten
Posted: So. 09.10.2022-18:40Updated: So. 09.10.2022-19:31

 Xcopy ist ein Kommandozeilenprogramm, das in PC DOS 3.2 (April 1986) eingeführt wurde. Es war auch in MS-DOS 3.3 (1987) und allen späteren Versionen von MS-DOS und PC

xcopy ist ein Kommandozeilenprogramm, das in PC DOS 3.2 (April 1986) eingeführt wurde. Es war auch in MS-DOS 3.3 (1987) und allen späteren Versionen von MS-DOS und PC DOS enthalten, sowie in OS/2 und Windows ab Windows 95 (sowohl in der 9x- als auch in der NT-Linie), später fand es sich auch in den Versionen Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012 sowie Windows 8.
Quelle: https://de.wikipedia.org/wiki/xcopy

CMD CMD – ◻ X
Die Option /J kopiert Dateien und Verzeichnisstrukturen.

XCOPY Quelle [Ziel] [/A | /M] [/D[:Datum]] [/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:Datei1[+Datei2][+Datei3]...] [/COMPRESS]

  Quelle       Die zu kopierenden Dateien.
  Ziel         Position und/oder Name der neuen Dateien.
  /A           Kopiert nur Dateien mit gesetztem Archivattribut,
               ändert das Attribut nicht.
  /M           Kopiert nur Dateien mit gesetztem Archivattribut,
               setzt das Attribut nach dem Kopieren zurück.
  /D:m-d-y     Kopiert nur die an oder nach dem Datum geänderten Dateien.
                Ist kein Datum angegeben, werden nur Dateien kopiert,
               die neuer als die bestehenden Zieldateien sind.
  /EXCLUDE:Datei1[+Datei2][+ Datei3]...
               Gibt eine Liste von Zeichenfolgen an. Jede Zeichenfolge sollte
               in einer einzelnen Zeile in der Datei angezeigt werden. Wenn
               eine der Zeichenfolgen Teil des absoluten Verzeichnispfads der 
               zu kopierenden Datei ist, wird diese Datei vom Kopiervorgang 
               ausgeschlossen. Beispiel: Bei der Zeichenfolge \obj\ oder 
               .obj werden alle Dateien unterhalb des Verzeichnisses OBJ bzw.
               alle Dateien mit der Erweiterung .obj vom Kopiervorgang
               ausgeschlossen.
  /P           Fordert vor dem Erstellen jeder Zieldatei eine Bestätigung.
  /S           Kopiert Verzeichnisse und Unterverzeichnisse, die nicht leer
               sind.
  /E           Kopiert alle Unterverzeichnisse (leer oder nicht leer).
               Wie /S /E. Mit dieser Option kann die Option /T geändert werden.
  /V           Überprüft die Größe jeder neuen Datei.
  /W           Fordert vor dem Beginn des Kopierens zu einem Tastendruck auf.
  /C           Setzt das Kopieren fort, auch wenn Fehler auftreten.
  /I           Falls das Ziel nicht vorhanden ist und mehrere Dateien kopiert
               werden, nimmt XCOPY an, dass das Ziel ein Verzeichnis ist.
  /Q           Zeigt beim Kopieren keine Dateinamen an.
  /F           Zeigt die Namen der Quell- und Zieldateien beim Kopieren an.
  /L           Listet die Dateien auf, die ggf. kopiert werden.
  /G           Ermöglicht das Kopieren von verschlüsselten Dateien an ein Ziel, 
               an dem Verschlüsselung nicht unterstützt wird.
  /H           Kopiert auch Dateien mit den Attributen "Versteckt" und "System".
  /R           Überschreibt schreibgeschützte Dateien.
  /T           Erstellt die Verzeichnisstruktur, kopiert aber keine Dateien.
               Leere Verzeichnisse oder Unterverzeichnisse werden nicht
               kopiert. Um auch diese zu kopieren, müssen Sie die Optionen
               /T /E angeben.
  /U           Kopiert nur Dateien, die im Zielverzeichnis vorhanden sind.
  /K           Kopiert Attribute. Standardmäßig wird "Schreibgeschützt" gelöscht.
  /N           Beim Kopieren werden die erstellten Kurznamen verwendet.
  /O           Kopiert Informationen über den Besitzer und die ACL.
  /X           Kopiert Dateiüberwachungseinstellungen (bedingt /O).
  /Y           Unterdrückt die Aufforderung zur Bestätigung, dass eine
               vorhandene Zieldatei überschrieben werden soll.
  /-Y          Fordert zur Bestätigung auf, dass eine bestehende
               Zieldatei überschrieben werden soll.
  /Z           Kopiert Dateien in einem Modus, der einen Neustart ermöglicht.
  /B           Kopiert den symbolischen Link anstelle des Ziels des Links.
  /J           Kopiert ohne E/A-Puffer. Füür große Dateien empfohlen.
  /COMPRESS    Fordert während der Dateiübertragung ggf. Netzwerkkomprimierung an.

Die Option /Y ist eventuell in der Umgebungsvariablen COPYCMD voreingestellt.
Dies wird durch /-Y auf der Befehlszeile überschrieben.

Beispiel

CMD CMD – ◻ X
  1. :: xcopy QUELLE ZIEL /OPTIONEN
  2. xcopy c:\Daten d:\Backup /e /c /o /r /y /d /v

Dieser Beitrag wurde bisher 102 mal gelesen.