SYNC |
Objectif : | Synchroniser deux répertoires |
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] rép1 rép2 |
Dir1 | Premier répertoire (et source pour un /W) |
Dir2 | Deuxième répertoire (et cible pour un /W) |
Changement d'attribut |
Seulement si aucun fichier cible |
||
/C. |
Fichiers sources modifiés |
/O: ... |
L'ordre |
Copier des fichiers cryptés |
Prompt |
||
/DD |
Supprimer les sous-répertoires vides |
Calme |
|
Aucun message d'erreur |
remplacer |
||
Aucun sous-répertoire vide |
Sous-répertoires inclus |
||
Afficher le pourcentage terminé |
Totaux |
||
H (identifié inclus) |
Vérifier |
||
Description du match |
Supprimer la cible qui ne correspond pas |
||
Copie redémarrable |
Attendre entre les copies de bloc |
||
Conserver l'attribut RDONLY |
Effacer le bit d'archive |
||
Transfert FTP en mode ASCII |
Supprimer l'invite |
||
Fichiers modifiés (non archivés) |
Écraser en lecture seule |
||
Désactiver |
|
|
Sélection de fichier
Les soutiens boîte de dialogue de commande, élargi caractères génériques et gammes.
Internet: Peut être utilisé avec Serveurs FTP.
Syntaxe de complétion de fichier :
Le défaut complétion du nom de fichier la syntaxe est : dirs
Usage:
SYNC synchronisera deux répertoires, copiant les fichiers mis à jour de chaque répertoire à l'autre. Si vous ne spécifiez aucun argument, SYNC affichera sa boîte de dialogue de commande.
SYNC définit trois variables internes :
%_sync_dirs | Le nombre de répertoires créés |
%_sync_files | Le nombre de fichiers copiés |
%_sync_errors | Le nombre d'erreurs |
Mise en situation :
Synchronisez les répertoires C:\MyData et D:\MyData, y compris les sous-répertoires (mais pas les sous-répertoires vides), et supprimez tous les fichiers dans D:\MyData qui n'existent pas dans C:\MyData :
synchroniser /S /F /W C:\MyData D:\MyData
Options:
/UN:... | Sélectionnez uniquement les fichiers dont les attributs spécifiés sont définis. Voir Commutateurs d'attribut pour plus d'informations sur les attributs qui peuvent suivre /A:. Voir la mise en garde sous Fonctionnalités avancées ci-dessus avant d'utiliser /UN: lorsque les deux Dir1 et Dir2 contiennent des descriptions de fichiers. Les fichiers cachés ou système sélectionnés par cette option écrasent les fichiers cachés ou système dans le répertoire cible. |
Vous pouvez spécifier /A:= pour afficher une boîte de dialogue pour vous aider à définir des attributs individuels.
/G | Affiche le pourcentage copié, le taux de transfert (en Ko/seconde) et le temps restant estimé. Utile lors de la copie de fichiers volumineux sur un réseau ou via FTP pour garantir que la copie se poursuit. Quand /V est également utilisé, rapporte un pourcentage vérifié. |
/JE"texte" | Sélectionnez source fichiers en faisant correspondre le texte dans leurs descriptions. Voir Description Gammes pour en savoir plus. |
/M | Copiez uniquement les fichiers avec l'attribut d'archive défini, à, ceux qui ont été modifiés depuis la dernière sauvegarde. L'attribut d'archive du source fichier sera ne sauraient être effacé après la copie ; pour l'effacer, utilisez le /X changer ou utiliser ATTRIB. |
/N | Faites tout sauf effectuer la copie. Cette option est utile pour tester le résultat d'une commande SYNC complexe. /N affiche le nombre de fichiers qui seront copiés. /N fait ne sauraient empêcher la création de destination sous-répertoires lorsqu'il est utilisé avec /S. |
A /N avec un ou plusieurs des arguments suivants a une autre signification :
d | Ignorer les répertoires cachés (lorsqu'il est utilisé avec /S) |
e | Ne pas afficher les erreurs |
j | Ignorer les jonctions (lorsqu'il est utilisé avec /S) |
n | Ne pas mettre à jour les descriptions des fichiers |
r | Un SYNC /W sera supprimé dans la corbeille (sauf si le fichier correspond à la variable d'environnement RECYCLEEXCLUDE). |
s | Ne pas afficher le résumé |
t | Ne pas mettre à jour le CD/CDD recherche d'annuaire étendue base de données (JPSTREE.IDX) |
Vous pouvez utiliser n'importe quelle combinaison des options de tri ci-dessous. Si plusieurs options sont utilisées, la liste sera triée avec la première option de tri comme clé primaire, la suivante comme clé secondaire, et ainsi de suite :
n | Trier par nom de fichier et extension, sauf si e est explicitement inclus. |
- | Inverser l'ordre de tri pour la clé de tri suivante |
a | Triez les noms et les extensions dans l'ordre ASCII standard, plutôt que numériquement lorsque des sous-chaînes numériques sont incluses dans le nom ou l'extension. |
c | Trier par taux de compression |
d | Trier par date et heure (la plus ancienne en premier) ; regarde aussi /T:acw |
e | Trier par extension |
g | Regroupez d'abord les sous-répertoires, puis les fichiers |
i | Trier par description |
o | Trier par propriétaire |
r | Inverser l'ordre de tri pour toutes les options |
s | Classer par taille |
t | Pareil que d |
u | Non trié |
z | Pareil que s |
/P | Demandez à l'utilisateur de confirmer chaque copie et suppression. Vos options à l'invite sont expliquées en détail sous Invites de page et de fichier. Voir aussi : le /Q option ci-dessous. |
/Q | N'affiche pas les noms de fichiers, le pourcentage copié, le nombre total de fichiers copiés, etc... Lorsqu'il est utilisé en combinaison avec le /P ci-dessus, il vous demandera les noms de fichiers mais n'affichera pas les totaux. Cette option est le plus souvent utilisée dans les fichiers batch. Voir également /T. |
/R | Inviter l'utilisateur avant d'écraser un fichier existant. Vos options à l'invite sont expliquées en détail sous Invites de page et de fichier. |
/S | Copiez l'arborescence des sous-répertoires en commençant par les fichiers dans le source répertoire plus chaque sous-répertoire en dessous. Si les sous-répertoires de destination n'existent pas, SYNC tentera de les créer. Si SYNC /S crée un ou plusieurs répertoires de destination, ils seront automatiquement ajoutés au recherche d'annuaire étendue base de données. |
Si vous essayez d'utiliser SYNC /S pour copier une arborescence de sous-répertoires dans une partie d'elle-même, SYNC détectera la boucle infinie résultante, affichera un message d'erreur et quittera.
Si vous spécifiez un numéro après le /S, SYNC limitera la récursion du sous-répertoire à ce numéro. Par exemple, si vous disposez d'une arborescence de répertoires "\a\b\c\d\e", /S2 n'affectera que les répertoires "a", "b" et "c".
Si vous spécifiez un + suivi d'un nombre après le /S, SYNC ne synchronisera aucun fichier jusqu'à ce qu'il atteigne cette profondeur dans l'arborescence des sous-répertoires. Par exemple, si vous avez une arborescence de répertoires \a\b\c\d\e, /S+2 ne synchronisera rien dans \a or \un B.
/T | Désactive l'affichage des noms de fichiers, comme /Q, mais affiche le nombre total de fichiers copiés. |
/Y | Si vous avez le Invite de COPIE lors de l'écrasement ensemble d'options, vous pouvez supprimer l'invite avec /Y. |
/Z | Écraser destination fichiers quels que soient leurs attributs. Sans cette option, SYNC échouera avec une « Erreur d'accès refusé » si le destination le fichier a son ensemble d'attributs en lecture seule ou (selon les autres options) son ensemble d'attributs masqués ou système. Nécessaire pour écraser les cibles en lecture seule, quelles que soient les autres options. Obligatoire pour écraser les cibles masquées ou système, sauf si la source possède également l'attribut, et soit /H or /UN: est utilisé pour le sélectionner. |