Zweck:Dateien in ein neues Verzeichnis (und optionales Laufwerk) verschieben

 

Format:MOVE [/= /A:[[-]rhsadecijopt /B /C /CF /D /DD /DS:[acwu]yyyy-mm-dd /E /G /H /I"text" /J /K /L /LD /M /MD /MDA /N[dejnstz] /O /O:[-]acdeginorstuz /P /Q /R /S[[+]n] /SX /T /TS[acwu]hh:mm:ss.ms /U /UF /V /W /Y /Z] [@file] source... destination

 

sourceEine Datei oder eine Liste von Dateien, die verschoben werden sollen.
destinationDer neue Speicherort für die Dateien.
@file EineTextdatei mit den Namen der zu verschiebenden Quelldateien, eine pro Zeile (siehe @file-Listen für weitere Einzelheiten).

 

/A: (Attributauswahl)

/MDA (Verzeichnisattribute kopieren)

/B (Verschieben nach Neustart)

/N (Deaktivieren)

/C (aufgehängt)

/O (nicht verschieben, wenn das Ziel existiert)

/CF (verändert 2s+ Auflösung)

/O:... (Auftrag)

/D(irectory)

/P(rompt)

/DD (leere Unterverzeichnisse löschen)

/Q(uiet)

/DS (Datumsstempel)

/R(eplace)

/E (keine Fehlermeldungen)

/S(ubVerzeichnisbaum)

/G (Anzeige der kopierten Prozent)

/SX (einzelnes Zielverzeichnis)

/H(idden und System)

/T(gesamt)

/I "text" (Beschreibung des Treffers)

/TS (Zeitstempel)

/J (Kopieren im wiederaufsetzbaren Modus)

/U(pdate)

/K (in den Papierkorb löschen)

/UF (aktualisiert 2s+ Auflösung)

/L (ASCII FTP-Übertragung)

/V(erify)

/LD (Link erstellen)

/W(ipe)

/M(geänderte Dateien)

/Y (Verschieben von verschlüsselten Dateien erzwingen)

/MD (Zielverzeichnis erstellen)

/Z (Überschreiben)

 

Siehe auch COPY, DEL und RENAME.

 

Datei-Auswahl

 

Unterstützt Befehlsdialog, Attributschalter, erweiterte Wildcards, Bereiche, mehrere Dateinamen, verzögerte Variablenexpansion und Include-Listen.  Datums-, Zeit-, Größen- oder Dateiausschlussbereiche irgendwo in der Zeile gelten für alle  Quelldateien. Verwenden Sie Wildcards mit Vorsicht auf LFN-Volumes; siehe LFN-Dateisuche für Details.

 

Internet: Kann mit FTP/TFTP/HTTP/HTTPS-Servernverwendet werden .

 

Verwendung:

 

Der Befehl MOVE verschiebt eine oder mehrere Dateien von einem Verzeichnis in ein anderes, unabhängig davon, ob sich die Verzeichnisse auf demselben Laufwerk befinden oder nicht. Er hat die gleiche Wirkung wie das Kopieren der Dateien an einen neuen Ort und das anschließende Löschen der Originale. Wie COPY und RENAME funktioniert auch MOVE mit einzelnen Dateien, mehreren Dateien und Dateisätzen, die mit einer Include-Liste angegeben werden. Wenn Sie keine Argumente angeben, zeigt MOVE seinen Befehlsdialog an.

 

Der einfachste MOVE-Befehl verschiebt eine einzelne  Quelldatei an einen neuen Speicherort und gibt ihr optional einen neuen Namen. Diese beiden Beispiele verschieben jeweils eine Datei von Laufwerk C: in das Stammverzeichnis auf Laufwerk A:

 

[c:\] move myfile.dat a:\

[c:\] move myfile.dat a:\savefile.dat

 

In beiden Fällen wirdMYFILE.DAT von Lauf werkC: entfernt , nachdem sie auf Lauf werkA: kopiert wurde.  Wenn eine Datei namens MYFILE.DAT im ersten Beispiel oder SAVEFILE.DAT im zweiten Beispiel bereits auf Lauf werkA: vorhanden wäre , würde sie überschrieben werden. (Dies verdeutlicht den Unterschied zwischen MOVE und RENAME. MOVE verschiebt Dateien zwischen Laufwerken und überschreibt die Zieldatei, wenn sie bereits vorhanden ist; RENAME hingegen nicht).

 

Wenn Sie eine einzelne Datei verschieben,  kanndas Ziel ein Verzeichnis- oder ein Dateiname sein. Wenn es sich um einen Verzeichnisnamen handelt und Sie einen umgekehrten Schrägstrich [\] an das Ende des Namens anhängen, zeigt MOVE eine Fehlermeldung an, wenn der Name nicht auf ein bestehendes Verzeichnis verweist. Mit dieser Funktion können Sie verhindern, dass MOVE einen falsch eingegebenen  Zielverzeichnisnamen als Dateinamen  behandelt  und versucht, die  Quelldatei unter diesem Namen zu verschieben .

 

Wenn Sie mehrere Dateien verschieben, muss das Ziel ein Verzeichnisname sein. MOVE verschiebt jede Datei in das  Zielverzeichnis mit ihrem ursprünglichen Namen. Wenn das Ziel kein Verzeichnis ist, gibt MOVE eine Fehlermeldung aus und beendet sich. Wenn z. B. C:\FINANCE\MYFILES kein Verzeichnis ist, gibt dieser Befehl eine Fehlermeldung aus; andernfalls werden die Dateien in dieses Verzeichnis verschoben:

 

move *.wks *.txt c:\finance\myfiles

 

Die  Option /D kann für einzelne oder mehrere Dateiverschiebungen verwendet werden; sie prüft, ob das Ziel ein Verzeichnis ist, und fragt, ob Sie das  Zielverzeichnis erstellen wollen , falls es nicht existiert.

 

Wenn MOVE ein oder mehrere Zielverzeichnisse erstellt, werden diese automatisch der erweiterten Verzeichnissuchdatenbank hinzugefügt; siehe Erweiterte Verzeichnissuche für Details.

 

Seien Sie vorsichtig, wenn Sie MOVE mit dem  SELECT-Befehl verwenden . Wenn Sie mehrere Dateien AUSWÄHLEN und das Ziel kein Verzeichnis ist (z. B. wegen eines Schreibfehlers), nimmt MOVE an, dass es sich um einen Dateinamen handelt. In diesem Fall wird jede Datei der Reihe nach in die  Zieldatei verschoben, wobei die vorherige Datei überschrieben wird, und das Original wird gelöscht, bevor die nächste Datei verschoben wird. Am Ende des Befehls sind alle Originaldateien gelöscht und nur die letzte Datei ist als  Zieldatei vorhanden .

 

Sie können dieses Problem vermeiden, indem Sie eckige Klammern mit SELECT anstelle von Klammern verwenden (achten Sie darauf, dass die Befehlszeile nicht zu lang wird; achten Sie auf die Zeichenzahl in der oberen linken Ecke, während Sie Dateien auswählen). MOVE erhält dann eine Liste der zu verschiebenden Dateien anstelle einer Reihe von einzelnen Dateinamen, erkennt den Fehler und hält an. Sie können auch einen Backslash [\] an das Ende des  Zielnamens anhängen, um sicherzustellen, dass es sich um den Namen eines Unterverzeichnisses handelt (siehe oben).

 

Wenn Sie ein einzelnes Unterverzeichnis als Quelle und ein einzelnes Unterverzeichnis als Ziel angeben, wird der Quellverzeichnisbaum in ein Unterverzeichnis des Zielverzeichnisses verschoben. Wenn die Quelle ein Unterverzeichnis ist und das Ziel nicht existiert, wird das Zielunterverzeichnis erstellt und der Quellbaum dorthin verschoben. (Beides dient der Kompatibilität mit CMD.)

 

Wenn Sie die Optionen /C, /CF, /R, /U oder /UF angeben, hängt MOVE ein ! an den Verschiebungsbezeichner an, wenn das Ziel existiert und überschrieben wird. Ein Beispiel:

 

[d:\] move file1 file2

file1 ->! file2

 

MOVE setzt drei interne Variablen:

 

%_move_dirsDie Anzahl der erstellten Verzeichnisse
%_move_filesDie Anzahl der verschobenen Dateien
%_move_errorsDie Anzahl der Fehler

 

FTP-Verwendung:

 

Sie können Dateien zu und von Internet-URLs (FTP, TFTP und HTTP) verschieben. Zum Beispiel:

 

move ftp://ftp.abc.com/f1.txt c:\text\

 

Dateien, die zu oder von FTP-Servern verschoben werden, werden normalerweise im Binärmodus übertragen. Um eine ASCII-Übertragung durchzuführen, verwenden Sie den  Schalter/L. Dateibeschreibungen werden beim Verschieben von Dateien zu einer Internet-URL nicht kopiert.

 

Platzhalterzeichen wie [*] und [?] werden in FTP-URLs als Platzhalter behandelt, in HTTP-URLs jedoch als normale Zeichen.

 

Hinweis: Die  Option /G (Prozent verschoben) kann bei der Übertragung von Dateien, die größer als 4 GB sind (eine FTP-Beschränkung), und bei HTTP-Downloads fehlerhafte Werte anzeigen.

 

NTFS-Dateiströme:

 

MOVE unterstützt Dateiströme auf NTFS-Laufwerken. Sie können einen einzelnen Stream verschieben, indem Sie den Streamnamen angeben, z. B:

 

move streamfile:s1 file2

 

Wenn kein Stream-Name angegeben wird, wird die gesamte Datei verschoben, einschließlich aller Streams. Wenn Siejedoch eine Datei auf ein Laufwerk oder Gerät verschieben, das Streams nicht unterstützt, werden nur die primären Daten der Datei verschoben; alle zusätzlichen Streams werden nicht verarbeitet und ihre Daten gehen verloren.

 

Weitere Einzelheitenfinden Sie unter NTFS-Dateistreams.

 

Erweiterte Funktionen und Optionen

 

Wenn MOVE die Dateien physisch kopieren und die Originale löschen muss (anstatt sie umzubenennen), kann auf dem  Quelllaufwerk etwas Speicherplatz frei werden .  Der freie Speicherplatz kann durch das Verschieben der Dateien auf ein anderes Laufwerk oder durch das Überschreiben einer größeren  Zieldatei mit einer kleineren  Quelldatei entstehen.  MOVE zeigt die Menge des wiedergewonnenen Speicherplatzes an, sofern nicht die  Option/Q verwendet wird (siehe unten). Dazu wird die Menge des freien Speicherplatzes vor und nach der Ausführung des MOVE-Befehls verglichen. Dieser Wert kann jedoch falsch sein, wenn Sie ein Löschverfolgungssystem verwenden, das gelöschte Dateien für eine spätere Wiederherstellung aufbewahrt, oder wenn ein anderes Programm eine Dateioperation durchführt, während der MOVE-Befehl ausgeführt wird.

 

Seien Sie vorsichtig mit denSchaltern /A: und /H (die es MOVE ermöglichen können, versteckte Dateien zu verarbeiten), wenn Sie Dateien physisch verschieben und sowohl das Quell- als auch das Zielverzeichnis Dateibeschreibungen enthalten. Wenn die Angabe der Quelldatei mit dem Namen der Beschreibungsdatei (normalerweise DESCRIPT.ION) übereinstimmt  und Sie MOVE anweisen, versteckte Dateien zu verarbeiten, wird die  Datei DESCRIPT.ION selbst verschoben und überschreibt alle vorhandenen Dateibeschreibungen im  Zielverzeichnis. Wenn zum Beispiel das  Verzeichnis C:\DATA Dateibeschreibungen enthält, würde dieser Befehl alle vorhandenen Beschreibungen im  VerzeichnisD:\SAVE überschreiben :

 

[c:\data] move /h d* d:\save\

 

(Wenn Sie das versteckte Attribut aus derDatei DESCRIPT.ION entfernen ,gilt die gleiche Vorsicht, auch wenn Sie /A: oder /Hnicht verwenden , da DESCRIPT.ION dann wie jede andere Datei behandelt wird).

 

Hinweis: Der Expansionsprozess des Platzhalters versucht, sowohl die CMD-ähnliche "Erweiterungs"-Übereinstimmung (nur eine Erweiterung, am Ende des Wortes) als auch die erweiterte TCC String-Matching (erlaubt Dinge wie *.*.abc), wenn ein Sternchen im Ziel eines MOVE-Befehls auftaucht.

 

MOVE unterstützt  Rückverweise mit regulären Ausdrücken im Zielnamen. Wenn Sie Rückverweise verwenden, müssen Sie auch einen regulären Ausdruck im Quellnamen verwenden. Die Syntax lautet:

 

move ::Dateiname ::Ziel

 

MOVE unterstützt verbundene Webordner. Wenn eine HTML-Datei (d. h. mit der Erweiterung .htm oder .html) kopiert wird, sucht MOVE im selben Verzeichnis nach einem Ordner mit demselben Namen und der Erweiterung ".files". Wenn er gefunden wird, wird das Verzeichnis .files in das Zielverzeichnis verschoben. Sie können verbundene Webordner durch Setzen des Registrierungsschlüssels deaktivieren:

 

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\NoFileFolderConnection=0

 

Sie können den Standard-HTTP-Proxy-Server, den Proxy-Benutzer und das Proxy-Passwort (festgelegt in TCMD.INI) mit den Optionen /Proxy... außer Kraft setzen.

 

/Proxy=server

/ProxyUser=username

/ProxyPwd=password

 

Optionen:

 

/=Zeigt den MOVE-Befehlsdialog an, um Sie beim Festlegen des Dateinamens und der Befehlszeilenoptionen zu unterstützen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/A:Wählen Sie nur die Dateien aus, für die das/die angegebene(n) Attribut(e) festgelegt wurde(n).  Informationen zu den Attributen, die auf /A: folgen können ,finden Sie unter Attributschalter.  Beachten Sie den Vorsichtshinweis unter Erweiterte Funktionen und Optionen, bevor Sie /A: verwenden , wenn sowohl das  Quell- als auch das  Zielverzeichnis Dateibeschreibungen enthalten. Verwenden Sie /A: nicht mit @Dateilisten. Siehe @Dateilisten für weitere Informationen.

 

Sie können /A:=angeben , um ein Dialogfeld anzuzeigen, das Sie bei der Einstellung einzelner Attribute unterstützt.

 

/BWenn MOVE die Datei nicht verschieben kann (d.h. Zugriff verweigert), wird sie beim nächsten Neustart verschoben.

 

/CVerschiebt Dateien nur, wenn die  Zieldatei existiert und älter als die Quelldatei ist  (siehe auch /U). Diese Option ist nützlich, um die Dateien in einem Verzeichnis von denen in einem anderen zu aktualisieren, ohne neu erstellte Dateien zu verschieben. Verwenden Sie /C nicht mit @Dateilisten. Siehe @Dateilisten für Details.

 

/CFDateien nur verschieben, wenn die  Zieldatei existiert und mehr als 2 Sekunden älter ist als die Quelldatei (siehe auch /U und /UF). Verwenden Sie /CF nicht mit @Dateilisten. Siehe @Dateilisten für Details.

 

/DErfordert, dass das Ziel ein Verzeichnis ist. Wenn das Ziel nicht existiert, fragt MOVE nach, ob Sie es erstellen wollen. Wenn das Ziel als Datei existiert, schlägt MOVE mit einer Fehlermeldung "Zugriff verweigert" fehl. Verwenden Sie diese Option, um zu vermeiden, dass MOVE den Namen Ihres Ziels versehentlich als Dateinamen interpretiert , obwohl es sich in Wirklichkeit um einen falsch eingegebenen Verzeichnisnamen handelt.

 

/DDIn Verbindung mit/S löscht MOVE alle leeren Quell-Unterverzeichnisse.

 

/DSÄndert den Datumszeitstempel der Zieldatei(en) auf das angegebene Datum.

 

/EUnterdrückt alle nicht schwerwiegenden Fehlermeldungen, wie z. B. "Datei nicht gefunden". Schwerwiegende Fehlermeldungen, wie z. B. "Laufwerk nicht bereit", werden weiterhin angezeigt. Diese Option ist vor allem bei Batch-Dateien und Aliasen nützlich.

 

/GZeigt den Prozentsatz der verschobenen Datei, die Übertragungsrate (in KByte/Sekunde) und die geschätzte verbleibende Zeit an. Dies ist nützlich, wenn große Dateien über Netzwerke oder FTP kopiert werden, um zu sehen, ob die Übertragung voranschreitet. /G zeigt auch den Prozentsatz der verschobenen Dateien an, selbst wenn Windows einen Umbenennungsvorgang durchführt (der intern ein Kopieren und Löschen sein kann).

 

/HAlle Dateien verschieben, auch versteckte und Systemdateien. Beachten Sie den Vorsichtshinweis unter Erweiterte Funktionen und Optionen, bevor Sie /H verwenden , wenn sowohl  Quell- als auch  Zielverzeichnis Dateibeschreibungen enthalten.

 

/I "text"Wählen Sie  Quelldateien anhand des Textes in ihren Beschreibungen aus. Der Text kann Wildcards enthalten. Der Suchtext muss in doppelte Anführungszeichen eingeschlossen sein und  unmittelbar  auf /I folgen , ohne dazwischen liegende Leerzeichen. Sie können alle Dateinamen, die eine Beschreibung haben, mit /I"[?]*" auswählen , oder alle Dateinamen, die keine Beschreibung haben, mit /I"[]". Verwenden Sie /I nicht mit @Dateilisten. Siehe @Dateilisten für Details.

 

/JKopiert die Datei im neustartbaren Modus. Der Fortschritt des Kopiervorgangs wird in der Zieldatei verfolgt, falls das Verschieben fehlschlägt. Der Kopiervorgang kann durch Angabe der gleichen Quell- und Zieldateinamen neu gestartet werden.

 

/KWenn das Verschieben auf ein anderes Laufwerk erfolgt, verschieben Sie die Quelldatei in den Papierkorb, anstatt sie zu löschen. Beim Löschen in den Papierkorb überprüft MOVE die Umgebungsvariable RECYCLEEXCLUDE. Wenn die Datei übereinstimmt, löscht MOVE die Datei, anstatt sie in den Papierkorb zu verschieben.

 

/LFührt FTP-Übertragungen im ASCII-Modus anstelle des standardmäßigen Binärmodus durch.

 

/LDWenn die Quelle ein symbolischer oder harter Link zu einem Verzeichnis ist, erstellt MOVE bei Verwendung von /S den Link im Zielverzeichnis, anstatt den Unterverzeichnisbaum zu verschieben.

 

/MVerschiebt nur Dateien, bei denen das Archiv-Bit gesetzt ist. Das Archiv-Bit bleibt nach dem MOVE-Vorgang gesetzt. Verwenden Sie /M nicht mit @Dateilisten. Siehe @Dateilisten für Details.

 

/MDErzeugt das Zielverzeichnis, falls es noch nicht existiert. (Beachten Sie, dass Sie entweder den Namen des Zielverzeichnisses mit einem abschließenden \ beenden oder eine Dateinamenkomponente angeben *müssen*; andernfalls kann MOVE nicht unterscheiden, was Sie für das Verzeichnis und was Sie für den Dateinamen wollen!)

 

/MDAKopiert die Attribute aus den Quellunterverzeichnissen in die Zielunterverzeichnisse. Nur gültig, wenn auf ein anderes Laufwerk verschoben wird; andernfalls benennt MOVE das oberste Verzeichnis um, und alle Attribute der Unterverzeichnisse werden beibehalten.

 

/NAlles tun, außer die Datei(en) tatsächlich zu verschieben. Diese Option ist sehr nützlich, um zu testen, was ein komplexer MOVE-Befehl bewirken wird. /N zeigt an, wie viele Dateien verschoben werden würden. /N verhindert nicht die Erstellung von  Zielunterverzeichnissen, wenn es zusammen mit /S verwendet wird.

 

Ein /N mit einem oder mehreren der folgenden Argumente hat eine andere Bedeutung:

 

dVersteckte Verzeichnisse überspringen (bei Verwendung mit /S)
eZeigt keine Fehler an.
jÜberspringe Abzweigungen (bei Verwendung mit /S)
nKeine Aktualisierung der Dateibeschreibungen
sDie Zusammenfassung wird nicht angezeigt.
tAktualisiere nicht die Datenbank für die erweiterte Verzeichnissuche CD / CDD (JPSTREE.IDX).
zSystemverzeichnisse überspringen (bei Verwendung mit /S)

 

/OVerschiebe die Datei(en) nicht, es sei denn, das Ziel existiert nicht, d.h. überschreibtnicht ein existierendes Ziel...

 

/O:...Sortieren Sie die Dateien vor der Verarbeitung.

 

Sie können eine beliebige Kombination der unten aufgeführten Sortieroptionen verwenden. Wenn mehrere Optionen verwendet werden, wird die Liste nach der ersten Sortieroption als Primärschlüssel, der nächsten als Sekundärschlüssel usw. sortiert:

 

nSortieren nach Dateiname und Erweiterung, sofern nicht  ausdrückliche angegeben ist.
-Umkehrung der Sortierreihenfolge für den nächsten Sortierschlüssel
aSortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge, anstatt numerisch, wenn der Name oder die Erweiterung numerische Teilzeichenfolgen enthält.
cSortieren nach Kompressionsverhältnis
dSortieren nach Datum und Uhrzeit (älteste zuerst); siehe auch /T:acw
eSortieren nach Erweiterung
gErst Unterverzeichnisse, dann Dateien gruppieren
iSortieren nach Beschreibung
oSortieren nach Eigentümer
rUmkehrung der Sortierreihenfolge für alle Optionen
sNach Größe sortieren
t Gleich wie d
uUnsortiert
z Genau wie s

 

/PAufforderung an den Benutzer, jeden Zug zu bestätigen. Ihre Optionen bei der Eingabeaufforderung werden unter Eingabeaufforderungen ausführlich erläutert .

 

/Proxy=Server

 

/ProxyBenutzer=Benutzername

 

/ProxyPwd=Kennwort

 

/QZeigt keine Dateinamen, die Gesamtzahl der verschobenen Dateien, den Prozentsatz der verschobenen Dateien oder die Menge des wiedergewonnenen Speicherplatzes (falls vorhanden) an. In Kombination mit der obigen Option /P werden die Dateinamen abgefragt, aber die Gesamtzahlen nicht angezeigt. Diese Option wird am häufigsten in Batch-Dateien verwendet. Siehe auch /T.

 

/R Fragt vor dem Überschreiben einer vorhandenen  Zieldatei nach einemJ oder N.

 

/SVerschiebt einen ganzen Unterverzeichnisbaum an einen anderen Ort. MOVE versucht, die  Zielverzeichnisse zu erstellen , wenn sie nicht existieren, und entfernt leere Unterverzeichnisse nach dem Verschieben. Wenn /D mit /S verwendet wird , werden Sie gefragt, ob das erste  Zielverzeichnis nicht existiert, aber die Unterverzeichnisse darunter werden von MOVE automatisch erstellt. Wenn MOVE /S ein oder mehrere Zielverzeichnisse erstellt, werden diese automatisch zur JPSTREE. IDX-Datenbank  hinzugefügt .  Wenn Sie versuchen, mit /S einen Unterverzeichnisbaum in einen Teil von sich selbst zu verschieben, erkennt MOVE die daraus resultierende Endlosschleife, gibt eine Fehlermeldung aus und beendet sich. Sie können nicht mehrere /S-Optionen (einschließlich /S, /Sn, /S+1 oder /SX) in einem einzigen Befehl kombinieren oder eine /S-Option mit @Dateilisten verwenden. Siehe @Dateilisten für weitere Informationen.

 

Wenn Sie nach /S eine Zahl angeben, beschränkt MOVE die Rekursion in Unterverzeichnisse auf diese Zahl. Wenn Sie zum Beispiel einen Verzeichnisbaum "\a\b\c\d\e" haben, wirkt sich /S2 nur auf die Verzeichnisse "a", "b" und "c" aus.

 

Wenn Sie ein + gefolgt von einer Zahl nach dem /S angeben , verschiebt MOVE keine Dateien, bis es diese Tiefe im Unterverzeichnisbaum erreicht hat. Wenn Sie zum Beispiel einen Verzeichnisbaum \a\b\c\d\ehaben , wird /S+2 nichts in \a oder \a\b verschieben.

 

MOVE zeigt die leeren Quellunterverzeichnisse an, die es entfernt (außer Sie verwenden die Option /Q).

 

/SXVerschiebt den Unterverzeichnisbaum in ein einziges Zielverzeichnis (impliziert /S). MOVE entfernt leere Unterverzeichnisse nach dem Verschieben. Sie können nicht mehrere /S-Optionen (einschließlich /S, /Sn, /S+1 oder /SX) in einem einzigen Befehl kombinieren oder eine /S-Option mit @Dateilisten verwenden. Um beispielsweise alle .EXE-Dateien in c:\files und allen Unterverzeichnissen in das Verzeichnis d:\exefiles zu verschieben

 

copy /sx c:\files\*.exe d:\exefiles\

 

/TZeigt nicht die Dateinamen an, wenn sie verschoben werden, sondern die Gesamtzahl der verschobenen Dateien.

 

/TSÄndert den Zeitstempel der Zieldatei(en) auf die angegebene Zeit.

 

/UVerschiebt jede  Quelldatei nur, wenn sie neuer ist als eine passende  Zieldatei oder wenn eine passende  Zieldatei nicht existiert (siehe auch /C). Diese Option ist nützlich, um neue oder geänderte Dateien von einem Verzeichnis in ein anderes zu verschieben. Verwenden Sie /U nicht mit @Dateilisten. Siehe @Dateilisten für Details. Bei Dateisystemen mit unterschiedlichen Zeitauflösungen (z.B. FAT und NTFS) versucht/U ,die "gröbste" Auflösung der beiden zu verwenden.

 

/UFVerschiebt jede  Quelldatei nur, wenn sie mehr als 2 Sekunden neuer ist als eine passende  Zieldatei oder wenn eine passende  Zieldatei nicht existiert (siehe auch /C und /CF). Verwenden Sie /UF nicht mit @Dateilisten. Siehe @Dateilisten für Details.

 

/VÜberprüfen Sie jeden Schreibvorgang auf der Festplatte, indem Sie einen echten Byte-für-Byte-Vergleich zwischen der Quelldatei und der neu erstellten Zieldatei durchführen. Diese Option kann die für die Ausführung eines MOVE-Befehls erforderliche Zeit erheblich verlängern. /V funktioniert nicht bei FTP-, TFTP- oder HTTP-Verschiebungen.

 

/WWenn das MOVE auf ein anderes Laufwerk erfolgt, wird der Inhalt der Quelldateinach dem Verschieben mit dem DoD 5220.22-M (E) Standard für sicheres Löschenüberschrieben. (Dabei wird jedes Byte in der Datei dreimal mit anderen Werten überschrieben). Verwenden Sie diese Option, um den Inhalt einer Datei vollständig von Ihrer Festplatte zu löschen. Wenn Sie diese Option verwendet haben, ist es unmöglich, die Datei wiederherzustellen, selbst wenn Sie ein Dienstprogramm zum Wiederherstellen verwenden, da der Inhalt der Datei zerstört wird, bevor sie gelöscht wird.

 

/WAIT=n Pause für n Millisekunden zwischen jedem Block, der von der Quell- in die Zieldatei kopiert wird. Dies ist nützlich für Benutzer mit langsamen Netzwerken und sehr großen Dateikopien; es verhindert, dass MOVE die gesamte Netzwerk-E/A für sich beansprucht. (Nur gültig, wenn Quelle und Ziel auf unterschiedlichen Laufwerken liegen).

 

/YErzwingt die Kopie einer verschlüsselten Datei, auch wenn das Ziel entschlüsselt wird (für  CMD-Kompatibilität).

 

/ZÜberschreiben von schreibgeschützten Zieldateien. Ohne diese Option schlägt MOVE mit der Fehlermeldung "Zugriff verweigert" fehl, wenn die Zieldatei mit dem Attribut "schreibgeschützt" versehen ist. Mit dieser Option kann MOVE schreibgeschützte Dateien überschreiben, ohne einen Fehler zu erzeugen.