SYNC |
Zweck: | Synchronisieren Sie zwei Verzeichnisse |
Format: | SYNC [/= /A:... /C /D /DD /E /F /G /J /K /L /M /N[enrst] /O /O:[-]acdeginorstuz /P /Q /R /S[[+]n] /T /V /W /X /Y /Z] dir1 dir2 |
dir1 | Erstes Verzeichnis (und Quelle für ein /W) |
dir2 | Zweites Verzeichnis (und Ziel für ein /W) |
/EIN:... |
Attributwechsel |
Nur wenn keine Zieldatei vorhanden ist |
|
/C. |
Quelldateien geändert |
/O: ... |
Sortierung |
Verschlüsselte Dateien kopieren |
Prompt |
||
/DD |
Leere Unterverzeichnisse entfernen |
Ruhig |
|
Keine Fehlermeldungen |
Ersetzen |
||
Keine leeren Unterverzeichnisse |
Unterverzeichnisse enthalten |
||
Prozentsatz der abgeschlossenen Ergebnisse anzeigen |
Totals |
||
Versteckt (identisch enthalten) |
Verify |
||
Übereinstimmungsbeschreibung |
Nicht übereinstimmendes Ziel löschen |
||
Neustartbare Kopie |
Warten Sie zwischen dem Blockkopieren |
||
Behalten Sie das RDONLY-Attribut bei |
Archivbit löschen |
||
FTP-Übertragung im ASCII-Modus |
Eingabeaufforderung unterdrücken |
||
Geänderte Dateien (nicht archiviert) |
Schreibgeschützt überschreiben |
||
Deaktivieren |
|
|
Dateiauswahl
Unterstützt Befehlsdialog, erweitert Platzhalter und Bereiche.
Internet: Kann mit verwendet werden FTP-Server.
Syntax zur Dateivervollständigung:
Der Standard Dateinamenvervollständigung Syntax ist: dirs
Verwendung:
SYNC synchronisiert zwei Verzeichnisse und kopiert die aktualisierten Dateien von jedem Verzeichnis in das andere. Wenn Sie keine Argumente angeben, zeigt SYNC seinen Befehlsdialog an.
SYNC legt drei interne Variablen fest:
%_sync_dirs | Die Anzahl der erstellten Verzeichnisse |
%_sync_files | Die Anzahl der kopierten Dateien |
%_sync_errors | Die Anzahl der Fehler |
Beispiel:
Synchronisieren Sie die Verzeichnisse C:\MyData und D:\MyData, einschließlich der Unterverzeichnisse (jedoch nicht der leeren Unterverzeichnisse), und löschen Sie alle Dateien in D:\MyData, die nicht in C:\MyData vorhanden sind:
sync /S /F /WC:\MyData D:\MyData
Option:
/A:... | Wählen Sie nur die Dateien aus, für die die angegebenen Attribute festgelegt sind. Sehen Attributschalter Informationen zu den Attributen, die auf /A: folgen können. Siehe den Warnhinweis unten Erweiterte Funktionen oben, bevor Sie es verwenden /EIN: wenn beide dir1 und dir2 Dateibeschreibungen enthalten. Mit dieser Option ausgewählte versteckte oder Systemdateien überschreiben versteckte oder Systemdateien im Zielverzeichnis. |
Sie können angeben /A:= , um einen Dialog anzuzeigen, der Ihnen beim Festlegen einzelner Attribute hilft.
/G | Zeigt den kopierten Prozentsatz, die Übertragungsrate (in KB/Sekunde) und die geschätzte verbleibende Zeit an. Nützlich beim Kopieren großer Dateien über ein Netzwerk oder per FTP, um sicherzustellen, dass der Kopiervorgang fortgesetzt wird. Wann /V wird ebenfalls verwendet, meldet den verifizierten Prozentsatz. |
/ICH"Text" | Select Quelle Dateien durch Abgleichen von Text in ihren Beschreibungen. Sehen Beschreibungsbereiche für weitere Einzelheiten. |
/M | Kopieren Sie nur die Dateien mit festgelegtem Archivattribut. dh, diejenigen, die seit der letzten Sicherung geändert wurden. Das Archivattribut des Quelle Datei wird nicht nach dem Kopieren gelöscht werden; Um es zu löschen, verwenden Sie die /X wechseln oder verwenden ATTRIB. |
/N | Machen Sie alles, außer tatsächlich die Kopie durchzuführen. Diese Option ist nützlich, um das Ergebnis eines komplexen SYNC-Befehls zu testen. /N zeigt an, wie viele Dateien kopiert werden würden. /N tut es 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:
d | Versteckte Verzeichnisse überspringen (bei Verwendung mit /S) |
e | Fehler nicht anzeigen |
j | Kreuzungen überspringen (bei Verwendung mit /S) |
n | Aktualisieren Sie die Dateibeschreibungen nicht |
r | Ein SYNC /W wird in den Papierkorb gelöscht (es sei denn, die Datei entspricht der Umgebungsvariablen RECYCLEEXCLUDE). |
s | Zusammenfassung nicht anzeigen |
t | Aktualisieren Sie die CD/CDD nicht erweiterte Verzeichnissuche Datenbank (JPSTREE.IDX) |
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:
n | Sortieren Sie nach Dateiname und Erweiterung, sofern nicht e ist ausdrücklich enthalten. |
- | Kehren Sie die Sortierreihenfolge für den nächsten Sortierschlüssel um |
a | Sortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge statt numerisch, wenn numerische Teilzeichenfolgen im Namen oder in der Erweiterung enthalten sind. |
c | Sortieren nach Komprimierungsverhältnis |
d | Sortieren nach Datum und Uhrzeit (Älteste zuerst); siehe auch /T:acw |
e | Nach Erweiterung sortieren |
g | Gruppieren Sie zuerst die Unterverzeichnisse und dann die Dateien |
i | Nach Beschreibung sortieren |
o | Nach Eigentümer sortieren |
r | Kehren Sie die Sortierreihenfolge für alle Optionen um |
s | Nach Größe sortiert |
t | Das gleiche wie d |
u | Unsortiert |
z | Das gleiche wie s |
/P | Bitten Sie den Benutzer, jedes Kopieren und Löschen zu bestätigen. Ihre Optionen an der Eingabeaufforderung werden unten ausführlich erläutert Seiten- und Datei-Eingabeaufforderungen. Siehe auch: die /Q Option unten. |
/Q | Dateinamen, Prozentsatz der kopierten Dateien, Gesamtzahl der kopierten Dateien usw. 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. |
/R | Fordern Sie den Benutzer auf, bevor Sie eine vorhandene Datei überschreiben. Ihre Optionen an der Eingabeaufforderung werden unten ausführlich erläutert Seiten- und Datei-Eingabeaufforderungen. |
/S | Kopieren Sie den Unterverzeichnisbaum beginnend mit den Dateien im Quelle Verzeichnis plus jedes Unterverzeichnis darunter. Wenn die Zielunterverzeichnisse nicht vorhanden sind, versucht SYNC, sie zu erstellen. Wenn SYNC /S ein oder mehrere Zielverzeichnisse erstellt, werden diese automatisch dem hinzugefügt erweiterte Verzeichnissuche Datenbank. |
Wenn Sie versuchen, mit SYNC /S einen Unterverzeichnisbaum in einen Teil davon zu kopieren, erkennt SYNC die resultierende Endlosschleife, zeigt eine Fehlermeldung an und wird beendet.
Wenn Sie nach dem /S eine Zahl angeben, begrenzt SYNC 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, synchronisiert SYNC keine Dateien, bis es diese Tiefe im Unterverzeichnisbaum erreicht. Zum Beispiel, wenn Sie einen Verzeichnisbaum haben \a\b\c\d\e, /S+2 synchronisiert nichts \a or \a\b.
/T | Schaltet die Anzeige von Dateinamen aus, z. B /Q, zeigt aber die Gesamtzahl der kopierten Dateien an. |
/Y | Wenn du das hast COPY-Eingabeaufforderung beim Überschreiben Wenn Sie die Option gesetzt haben, können Sie die Eingabeaufforderung mit /Y unterdrücken. |
/Z | Überschreiben Reiseziel Dateien unabhängig von ihren Attributen. Ohne diese Option schlägt SYNC mit der Fehlermeldung „Zugriff verweigert“ fehl, wenn dies der Fall ist Reiseziel Für die Datei ist das schreibgeschützte Attribut oder (je nach anderen Optionen) das verborgene oder Systemattribut festgelegt. Erforderlich, um schreibgeschützte Ziele unabhängig von anderen Optionen zu überschreiben. Erforderlich, um versteckte Ziele oder Systemziele zu überschreiben, es sei denn, die Quelle verfügt ebenfalls über das Attribut und beides /H or /EIN: dient zur Auswahl. |