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

 

Format:MOVE [/= /A:[[-]rhsadecijopt /B /C /CF /D /DD /DS:[acwu]jjjj-mm-tt /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] [@Datei] Quelle... Reiseziel

 

QuelleEine Datei oder Liste von Dateien, die verschoben werden sollen.
ReisezielDer neue Speicherort für die Dateien.
@DateiEine Textdatei mit den Namen der zu verschiebenden Quelldateien, eine pro Zeile (siehe @file-Listen für Details).

 

/A: (Attributauswahl)

/MDA (Verzeichnisattribute kopieren)

/B (Verschieben nach Neustart)

/N (Deaktivieren)

/Geändert)

/O (nicht verschieben, wenn Ziel vorhanden)

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

/O:... (Bestellung)

/Verzeichnis)

/Prompt)

/DD (leere Unterverzeichnisse löschen)

/Ruhig)

/DS (Datumsstempel)

/Ersetzen)

/E (Keine Fehlermeldungen)

/S(Unterverzeichnisbaum)

/G (Prozent des Kopierens anzeigen)

/SX (einzelnes Zielverzeichnis)

/H(identität und system)

/Gesamt)

/I"text" (Übereinstimmung mit der Beschreibung)

/TS (Zeitstempel)

/J (im neustartbaren Modus kopieren)

/Aktualisieren)

/K (in den Papierkorb löschen)

/UF (aktualisierte 2s+ Auflösung)

/L (ASCII-FTP-Übertragung)

/Verifizieren)

/LD (Link erstellen)

/Wischen)

/M(modifizierte Dateien)

/Y (Verschieben verschlüsselter Dateien erzwingen)

/MD (Zielverzeichnis erstellen)

/Z (überschreiben)

 

Siehe auch COPY, DEL und UMBENENNEN.

 

Dateiauswahl

 

Unterstützt Befehlsdialog, Attributschalter, erweitert Platzhalter, Bereiche, mehrere Dateinamen, verzögerte Variablenexpansion und Listen einschließen. Datums-, Uhrzeit-, Größen- oder Dateiausschlussbereiche an einer beliebigen Stelle in der Zeile gelten für alle Quelle Dateien. Verwenden Sie Platzhalter mit Vorsicht auf LFN-Volumen; sehen LFN-Dateisuche für weitere Einzelheiten.

 

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

 

Verwendung:

 

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

 

Der einfachste MOVE-Befehl verschiebt ein einzelnes Objekt Quelle Datei an einen neuen Speicherort und gibt ihr optional einen neuen Namen. In diesen beiden Beispielen wird jeweils eine Datei vom Laufwerk verschoben C: in das Stammverzeichnis auf dem Laufwerk A:

 

[C:\] Verschiebe meineDatei.dat nach:\

[C:\] Verschieben Sie myfile.dat a:\savefile.dat

 

In beiden Fällen, MEINEDATEI.DAT wird vom Laufwerk entfernt C: nachdem es auf das Laufwerk kopiert wurde A:. Wenn eine Datei aufgerufen wird MEINEDATEI.DAT im ersten Beispiel, oder SAVEFILE.DAT im zweiten Beispiel bereits auf dem Laufwerk vorhanden A:, würde es überschrieben werden. (Dies zeigt den Unterschied zwischen MOVE und RENAME. MOVE verschiebt Dateien zwischen Laufwerken und überschreibt die Zieldatei, falls vorhanden; RENAME nicht.)

 

Wenn Sie eine einzelne Datei verschieben, wird die Reiseziel kann ein Verzeichnisname oder ein Dateiname sein. Wenn es sich um einen Verzeichnisnamen handelt und Sie einen Backslash hinzufügen [\] am Ende des Namens einfügen, zeigt MOVE eine Fehlermeldung an, wenn der Name nicht auf ein vorhandenes Verzeichnis verweist. Mit dieser Funktion können Sie verhindern, dass MOVE einen Tippfehler behandelt Reiseziel Verzeichnisnamen als Dateinamen eingeben und versuchen, die Datei zu verschieben Quelle Datei auf diesen Namen.

 

Wenn Sie mehrere Dateien VERSCHIEBEN, wird die Reiseziel muss ein Verzeichnisname sein. MOVE verschiebt jede Datei in die Reiseziel Verzeichnis mit seinem ursprünglichen Namen. Wenn die Reiseziel kein Verzeichnis ist, zeigt MOVE eine Fehlermeldung an und wird beendet. Zum Beispiel, wenn C:\FINANCE\MYFILES kein Verzeichnis ist, zeigt dieser Befehl einen Fehler an; andernfalls werden die Dateien in dieses Verzeichnis verschoben:

 

Verschieben Sie *.wks *.txt c:\finance\myfiles

 

Das /D Option kann für einzelne oder mehrere Dateiverschiebungen verwendet werden; Es prüft, ob die Reiseziel ist ein Verzeichnis und fordert Sie auf, zu prüfen, ob Sie das Verzeichnis erstellen möchten Reiseziel Verzeichnis, falls es nicht existiert.

 

Wenn MOVE ein oder mehrere Zielverzeichnisse erstellt, werden diese automatisch zur erweiterten Verzeichnissuchdatenbank hinzugefügt; sehen Erweiterte Verzeichnissuche für weitere Einzelheiten.

 

Seien Sie vorsichtig, wenn Sie MOVE mit verwenden SELECT Befehl. Wenn Sie mehrere Dateien AUSWÄHLEN und die Reiseziel kein Verzeichnis ist (z. B. aufgrund eines Schreibfehlers), geht MOVE davon aus, dass es sich um einen Dateinamen handelt. In diesem Fall wird jede Datei nacheinander verschoben Reiseziel Dabei wird die vorherige Datei überschrieben. Anschließend wird das Original gelöscht, bevor die nächste Datei verschoben wird. Am Ende des Befehls sind alle Originaldateien gelöscht und nur die letzte Datei ist noch vorhanden Reiseziel Datei.

 

Sie können dieses Problem vermeiden, indem Sie bei SELECT anstelle von Klammern eckige Klammern verwenden (achten Sie darauf, dass die Befehlszeile nicht zu lang wird; achten Sie beim Auswählen von Dateien auf die Zeichenanzahl in der oberen linken Ecke). MOVE erhält dann eine Liste der zu verschiebenden Dateien anstelle einer Reihe einzelner Dateinamen, erkennt den Fehler und stoppt. Sie können auch einen Backslash hinzufügen [\] bis zum Ende des Reiseziel name, um sicherzustellen, dass es sich um den Namen eines Unterverzeichnisses handelt (siehe oben).

 

Wenn Sie eine einzelne Unterverzeichnisquelle und ein einzelnes Unterverzeichnisziel 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. (Beide dienen der Kompatibilität mit CMD.)

 

Wenn Sie die Optionen /C, /CF, /R, /U oder /UF angeben, fügt MOVE a an ! zum Verschiebungsspezifizierer, wenn das Ziel existiert und überschrieben wird. Zum Beispiel:

 

[d:\] Datei1 Datei2 verschieben

Datei1 ->! Datei2

 

MOVE legt drei interne Variablen fest:

 

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

 

FTP-Nutzung:

 

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

 

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

 

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

 

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

 

Hinweis: Das /G Die Option (Prozent verschoben) meldet möglicherweise unregelmäßige Werte während der Übertragung von Dateien, die größer als 4 GB sind (eine FTP-Beschränkung) und während HTTP-Downloads.

 

NTFS-Dateistreams:

 

MOVE unterstützt Dateistreams auf NTFS-Laufwerken. Sie können einen einzelnen Stream verschieben, indem Sie den Stream-Namen angeben, zum Beispiel:

 

streamfile:s1 file2 verschieben

 

Wenn kein Stream-Name angegeben wird, wird die gesamte Datei verschoben, einschließlich aller Streams. Jedoch, iWenn Sie eine Datei auf ein Laufwerk oder Gerät verschieben, das keine Streams unterstützt, werden nur die Primärdaten der Datei verschoben. Alle zusätzlichen Streams werden nicht verarbeitet und ihre Daten gehen verloren.

 

See NTFS-Dateistreams für weitere Details.

 

Erweiterte Funktionen und Optionen

 

Wenn MOVE die Dateien physisch kopieren und die Originale löschen muss (anstatt sie umzubenennen), wird möglicherweise etwas Speicherplatz auf der Festplatte freigegeben Quelle fahren. Der freie Speicherplatz kann durch das Verschieben der Dateien auf ein anderes Laufwerk oder durch das Überschreiben eines größeren Laufwerks entstanden sein Reiseziel Datei mit einer kleineren Quelle Datei. MOVE zeigt die Menge des wiederhergestellten Speicherplatzes an, sofern nicht /Q Option verwendet wird (siehe unten). Dies geschieht durch einen Vergleich der Menge an freiem Speicherplatz vor und nach der Ausführung des MOVE-Befehls. Dieser Betrag 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 einen Dateivorgang ausführt, während der MOVE-Befehl ausgeführt wird.

 

Seien Sie vorsichtig mit dem /EIN: und /H Schalter (beide können es MOVE ermöglichen, versteckte Dateien zu verarbeiten), wenn Sie Dateien physisch verschieben, und beide Quelle und Reiseziel Verzeichnisse enthalten Dateibeschreibungen. Wenn die Quelle Die Dateispezifikation stimmt mit dem Namen der Beschreibungsdatei überein (normalerweise BESCHREIBUNG), und Sie weisen MOVE an, versteckte Dateien zu verarbeiten BESCHREIBUNG Die Datei selbst wird verschoben und alle vorhandenen Dateibeschreibungen in der Datei werden überschrieben Reiseziel Verzeichnis. Wenn zum Beispiel die C:\DATA Wenn das Verzeichnis Dateibeschreibungen enthält, würde dieser Befehl alle vorhandenen Beschreibungen im Verzeichnis überschreiben D:\SPEICHERN Verzeichnis:

 

[c:\data] verschieben /h d* d:\speichern\

 

(Wenn Sie das versteckte Attribut aus dem entfernen BESCHREIBUNG Die gleiche Vorsicht gilt auch dann, wenn Sie keine Datei verwenden /EIN: or /H, wie BESCHREIBUNG wird dann wie jede andere Datei behandelt.)

 

Hinweis: Die Wildcard Der Erweiterungsprozess versucht, sowohl den CMD-artigen „Erweiterungs“-Abgleich (nur eine Erweiterung am Ende des Wortes) als auch den erweiterten zu ermöglichen TCC Schnur Abgleich (erlaubt Dinge wie *.*.abc), wenn ein Sternchen in der gefunden wird Reiseziel eines MOVE-Befehls.

 

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

 

verschieben::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 es gefunden wird, wird das Verzeichnis .files in das Zielverzeichnis verschoben. Sie können verbundene Webordner deaktivieren, indem Sie den Registrierungsschlüssel festlegen:

 

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

 

Sie können den Standard-HTTP-Proxyserver, den Proxy-Benutzer und das Proxy-Passwort (eingestellt in TCMD.INI) mit überschreiben /Proxy... Optionen.

 

/Proxy=Server

/ProxyUser=Benutzername

/ProxyPwd=Passwort

 

Zubehör:

 

/=Zeigen Sie das MOVE-Befehlsdialogfeld an, das Ihnen beim Festlegen des Dateinamens und der Befehlszeilenoptionen hilft. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; Zusätzliche Optionen legen die entsprechenden Felder im Befehlsdialog fest.

 

/EIN:Wählen Sie nur die Dateien aus, für die die angegebenen Attribute festgelegt sind. Sehen Attributschalter Informationen zu den Attributen, die folgen können /EIN:. Siehe den Warnhinweis unten Erweiterte Funktionen und Optionen oben, bevor Sie es verwenden /EIN: wenn beide Quelle und Reiseziel Verzeichnisse enthalten Dateibeschreibungen. Verwenden Sie /A: nicht mit @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

Sie können angeben /A:= , um einen Dialog anzuzeigen, der Ihnen beim Festlegen einzelner Attribute hilft.

 

/BWenn MOVE die Datei nicht verschieben kann (d. h. der Zugriff verweigert wurde), wird das Verschieben beim nächsten Neustart geplant.

 

/CVerschieben Sie Dateien nur, wenn die Reiseziel Datei existiert und ist älter als die Quelle (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 @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

/CFVerschieben Sie Dateien nur, wenn die Reiseziel Datei existiert und ist mehr als 2 Sekunden älter als die Quelle (Siehe auch /U und /UF). Verwenden Sie /CF nicht mit @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

/DErfordert, dass die Reiseziel ein Verzeichnis sein. Wenn die Reiseziel nicht vorhanden ist, werden Sie von MOVE gefragt, ob Sie es erstellen möchten. Wenn die Reiseziel als Datei existiert, schlägt MOVE mit der Fehlermeldung „Zugriff verweigert“ fehl. Verwenden Sie diese Option, um zu vermeiden, dass MOVE Ihre Datei versehentlich interpretiert Reiseziel name als Dateinamen, wenn es sich in Wirklichkeit um einen falsch eingegebenen Verzeichnisnamen handelt.

 

/TTBei Verwendung mit /S, MOVE löscht alle leeren Quellunterverzeichnisse.

 

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

 

/EUnterdrücken Sie alle nicht schwerwiegenden Fehlermeldungen, z. B. „Datei nicht gefunden“. Schwerwiegende Fehlermeldungen wie „Laufwerk nicht bereit“ werden weiterhin angezeigt. Diese Option ist am nützlichsten für Batchdateien und Aliase.

 

/GZeigt den Prozentsatz der verschobenen Datei, die Übertragungsrate (in KB/Sekunde) und die geschätzte verbleibende Zeit an. Dies ist nützlich, wenn Sie große Dateien über Netzwerke oder per FTP kopieren, um anzuzeigen, ob die Verschiebung voranschreitet. /G wird auch Zeigt den verschobenen Prozentsatz an, auch wenn Windows eine Umbenennung durchführt (was intern ein Kopieren und Löschen sein kann).

 

/HVerschieben Sie alle Dateien, einschließlich versteckter Dateien und Systemdateien. Siehe den Warnhinweis unten Erweiterte Funktionen und Optionen oben, bevor Sie es verwenden /H wenn beide Quelle und Reiseziel Verzeichnisse enthalten Dateibeschreibungen.

 

/Ich schreibe"Auswählen Quelle Dateien durch Abgleichen von Text in ihren Beschreibungen. Der Text kann Platzhalter enthalten. Der Suchtext muss in doppelte Anführungszeichen gesetzt werden und muss auf folgen /I sofort, ohne Zwischenräume. Sie können alle Dateinamen auswählen, die eine Beschreibung haben /ICH"[?]*", oder alle Dateinamen, die keine Beschreibung haben /ICH"[]". Verwenden Sie /I nicht mit @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

/JKopieren Sie die Datei im neustartbaren Modus. Der Kopierfortschritt wird in der Zieldatei verfolgt, falls die Verschiebung fehlschlägt. Die Kopie kann neu gestartet werden, indem dieselben Quell- und Zieldateinamen angegeben werden.

 

/KWenn der VERSCHIEB 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ühren Sie FTP-Übertragungen im ASCII-Modus statt im Standard-Binärmodus durch.

 

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

 

/MVerschieben Sie nur Dateien, bei denen das Archivbit gesetzt ist. Das Archivbit bleibt nach dem MOVE gesetzt. Verwenden Sie /M nicht mit @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

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

 

/MDAKopieren Sie die Attribute aus den Quellunterverzeichnissen in die Zielunterverzeichnisse. Nur gültig beim Wechsel auf ein anderes Laufwerk; Andernfalls führt MOVE eine Umbenennung des Verzeichnisses der obersten Ebene durch und alle Attribute des Unterverzeichnisses bleiben erhalten.

 

/NTun Sie alles, außer die Datei(en) tatsächlich zu verschieben. Diese Option ist am nützlichsten, um zu testen, was ein komplexer MOVE-Befehl bewirkt. /N Zeigt an, wie viele Dateien verschoben werden würden. /N die nicht verhindern die Entstehung von Reiseziel Unterverzeichnisse, wenn es mit verwendet wird /S.

 

A /N mit einem oder mehreren der folgenden Argumente hat eine alternative Bedeutung:

 

dVersteckte Verzeichnisse überspringen (bei Verwendung mit /S)
eFehler nicht anzeigen.
jKreuzungen überspringen (bei Verwendung mit /S)
nAktualisieren Sie die Dateibeschreibungen nicht
sZusammenfassung nicht anzeigen.
tAktualisieren Sie die CD/CDD nicht erweiterte Verzeichnissuche Datenbank (JPSTREE.IDX).
zSystemverzeichnisse überspringen (bei Verwendung mit /S)

 

/OVerschieben Sie die Datei(en) nicht, es sei denn, das Ziel existiert nicht, d. h., es existiert nicht ein vorhandenes Ziel überschreiben.

 

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

 

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

 

nSortieren Sie nach Dateiname und Erweiterung, sofern nicht e ist ausdrücklich enthalten.
-Kehren Sie die Sortierreihenfolge für den nächsten Sortierschlüssel um
aSortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge statt numerisch, wenn numerische Teilzeichenfolgen im Namen oder in der Erweiterung enthalten sind.
cSortieren nach Komprimierungsverhältnis
dSortieren nach Datum und Uhrzeit (Älteste zuerst); siehe auch /T:acw
eNach Erweiterung sortieren
gGruppieren Sie zuerst die Unterverzeichnisse und dann die Dateien
iNach Beschreibung sortieren
oNach Eigentümer sortieren
rKehren Sie die Sortierreihenfolge für alle Optionen um
sNach Größe sortiert
tDas gleiche wie d
uUnsortiert
zDas gleiche wie s

 

/PFordern Sie den Benutzer auf, jede Bewegung zu bestätigen. Ihre Optionen an der Eingabeaufforderung werden unten ausführlich erläutert Eingabeaufforderungen.

 

/Proxy=Server

 

/ProxyBenutzer=Benutzername

 

/ProxyPwd=Passwort

 

/QDateinamen, die Gesamtzahl der verschobenen Dateien, der Prozentsatz der verschobenen Dateien oder die Menge des wiederhergestellten Speicherplatzes (falls vorhanden) werden nicht angezeigt. Bei Verwendung in Kombination mit dem /P Wenn Sie die obige Option auswählen, werden Sie zur Eingabe von Dateinamen aufgefordert, die Gesamtsummen werden jedoch nicht angezeigt. Diese Option wird am häufigsten in Batchdateien verwendet. Siehe auch /T.

 

/RFordern Sie eine auf Y or N Antwort, bevor eine vorhandene überschrieben wird Reiseziel Datei.

 

/SVerschieben Sie einen gesamten Unterverzeichnisbaum an einen anderen Ort. MOVE wird versuchen, das zu erstellen Reiseziel Verzeichnisse, wenn sie nicht vorhanden sind, und leere Unterverzeichnisse werden nach dem Verschieben entfernt. Wann /D wird verwendet mit /S, werden Sie gefragt, ob der erste Reiseziel Das Verzeichnis existiert nicht, aber Unterverzeichnisse darunter werden durch MOVE automatisch erstellt. Wenn MOVE /S ein oder mehrere Zielverzeichnisse erstellt, werden diese automatisch dem hinzugefügt JPSTREE.IDX Datenbank. Wenn Sie versuchen, es zu verwenden /S Um einen Unterverzeichnisbaum in einen Teil davon zu verschieben, erkennt MOVE die resultierende Endlosschleife, zeigt eine Fehlermeldung an und wird beendet. Sie können nicht mehrere /S-Optionen (einschließlich /S, /Sn, /S+1 oder /SX) in einem einzigen Befehl kombinieren oder eine beliebige /S-Option mit @file-Listen verwenden. See @file-Listen für weitere Einzelheiten.

 

Wenn Sie nach dem /S eine Zahl angeben, begrenzt MOVE die Unterverzeichnisrekursion auf diese Zahl. Wenn Sie beispielsweise einen Verzeichnisbaum „\a\b\c\d\e“ haben, wirkt sich /S2 nur auf die Verzeichnisse „a“, „b“ und „c“ aus.

 

Wenn Sie a angeben + gefolgt von einer Zahl nach dem /S, verschiebt MOVE keine Dateien, bis diese Tiefe im Unterverzeichnisbaum erreicht ist. Zum Beispiel, wenn Sie einen Verzeichnisbaum haben \a\b\c\d\e, /S+2 verschiebt nichts hinein \a or \a\b.

 

MOVE zeigt die leeren Quellunterverzeichnisse an, die entfernt werden (es sei denn, Sie verwenden die Option /Q).

 

/SXVerschieben Sie den Unterverzeichnisbaum in ein einzelnes 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 beliebige /S-Option mit @file-Listen verwenden. Zum Beispiel, um alle .EXE-Dateien hineinzuschieben c:\Dateien und alle seine Unterverzeichnisse in das Verzeichnis d:\exefiles:

 

kopieren Sie /sx c:\files\*.exe d:\exefiles\

 

/TZeigen Sie beim Verschieben nicht die Dateinamen an, sondern die Gesamtzahl der verschobenen Dateien.

 

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

 

/UBewegen Sie jeden Quelle Datei nur, wenn sie neuer als eine passende ist Reiseziel Datei oder wenn eine passende Reiseziel Datei existiert nicht (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 @file-Listen. Sehen @file-Listen für Details. Bei Verwendung mit Dateisystemen mit unterschiedlichen Zeitauflösungen (z. B. FAT und NTFS) /U Ich werde versuchen, die „gröbste“ Auflösung der beiden zu verwenden.

 

/UFBewegen Sie jeden Quelle Datei nur, wenn sie mehr als 2 Sekunden neuer als eine passende ist Reiseziel Datei oder wenn eine passende Reiseziel Datei existiert nicht (siehe auch /C und /CF). Verwenden Sie /UF nicht mit @file-Listen. Sehen @file-Listen für weitere Einzelheiten.

 

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

 

/WWenn die VERSCHIEBUNG auf ein anderes Laufwerk erfolgt, wird nach der Verschiebung overschreiben den Inhalt der Quelldatei unter Verwendung des DoD 5220.22-M (E)-Standards zum sicheren Löschen. (Dadurch wird jedes Byte in der Datei dreimal mit unterschiedlichen Werten überschrieben). Verwenden Sie diese Option, um den Inhalt einer Datei vollständig von Ihrer Festplatte zu löschen. Sobald Sie diese Option verwendet haben, ist es nicht mehr möglich, die Datei wiederherzustellen, selbst wenn Sie ein Wiederherstellungsprogramm 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 Quelle 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 monopolisiert. (Nur gültig, wenn Quelle und Ziel auf unterschiedlichen Laufwerken liegen.)

 

/YKopie einer verschlüsselten Kopie erzwingen Datei, auch wenn das Ziel entschlüsselt wird (z CMD Kompatibilität).

 

/ZSchreibgeschützte Zieldateien überschreiben. Ohne diese Option schlägt MOVE mit der Fehlermeldung „Zugriff verweigert“ fehl, wenn für die Zieldatei das schreibgeschützte Attribut festgelegt ist. Mit dieser Option kann MOVE schreibgeschützte Dateien überschreiben, ohne dass Fehler generiert werden.