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

 

Dir1Premier répertoire (et source pour un /W)
Dir2Deuxième répertoire (et cible pour un /W)

 

/UN:

Changement d'attribut

/O

Seulement si aucun fichier cible

/C.

Fichiers sources modifiés

/O: ...

L'ordre

/D

Copier des fichiers cryptés

/P

Prompt

/DD

Supprimer les sous-répertoires vides

/Q

Calme

/E

Aucun message d'erreur

/R

remplacer

/F

Aucun sous-répertoire vide

/S

Sous-répertoires inclus

/G

Afficher le pourcentage terminé

/T

Totaux

/H

H (identifié inclus)

/V

Vérifier

/Je Texte"

Description du match

/W

Supprimer la cible qui ne correspond pas

/J

Copie redémarrable

/Attendez

Attendre entre les copies de bloc

/K

Conserver l'attribut RDONLY

/X

Effacer le bit d'archive

/L

Transfert FTP en mode ASCII

/Y

Supprimer l'invite

/M

Fichiers modifiés (non archivés)

/Z

Écraser en lecture seule

/N

Désactiver

 

 

 

Voir aussi: COPY et MOVE.

 

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_dirsLe nombre de répertoires créés
%_sync_filesLe nombre de fichiers copiés
%_sync_errorsLe 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:

 

/=Affichez la boîte de dialogue de commande SYNC pour vous aider à définir les options de répertoire et de ligne de commande. L'option /= peut être n'importe où sur la ligne ; des options supplémentaires définiront les champs appropriés dans la boîte de dialogue de commande.

 

/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.

 

/CCopiez les fichiers uniquement si le destination le fichier existe et est plus ancien que le fichier source. Cette option est utile pour mettre à jour les fichiers d'un répertoire à partir de ceux d'un autre sans copier de fichiers qui ne se trouvent pas déjà dans le répertoire cible.

 

/DForcer la copie d'un fichier crypté fichier même lorsque la cible sera déchiffrée.

 

/DDLorsqu'il est utilisé avec /S, SYNC supprimera tous les sous-répertoires vides.

 

/ESupprimez tous les messages d'erreur non fatals, tels que Fichier introuvable or Impossible de copier le fichier sur lui-même. Messages d'erreur fatals, tels que Le lecteur n'est pas prêt, sera toujours affiché. Cette option est particulièrement utile dans les fichiers batch et les alias.

 

/FLorsqu'il est utilisé avec /S, SYNC ne créera aucun sous-répertoire cible vide.

 

/GAffiche 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é.

 

/HCopiez tous les fichiers correspondants, y compris ceux avec l'ensemble d'attributs cachés et/ou système. Voir la mise en garde sous Fonctionnalités avancées ci-dessus avant d'utiliser /H lorsque les deux Dir1  et Dir2 contiennent des descriptions de fichiers.

 

/JE"texte"Sélectionnez la source fichiers en faisant correspondre le texte dans leurs descriptions. Voir Description Gammes pour en savoir plus.

 

/JCopiez les fichiers en mode redémarrable. La progression de la copie est suivie dans le fichier de destination en cas d'échec de la copie. La copie peut être redémarrée en spécifiant les mêmes noms de fichiers source et de destination.

 

/K(Conserver l'attribut en lecture seule)  SYNC conserve normalement les attributs masqués et système, définit l'attribut d'archive et supprime l'attribut en lecture seule sur le fichier cible. /K indique à SYNC de conserver également l'attribut en lecture seule sur le destination fichier.

 

/LEffectuez des transferts FTP en mode ASCII, au lieu du mode binaire par défaut.

 

/MCopiez 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 la source fichier sera ne sauraient être effacé après la copie ; pour l'effacer, utilisez le /X changer ou utiliser ATTRIB.

 

/NFaites 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 :

 

dIgnorer les répertoires cachés (lorsqu'il est utilisé avec /S)
eNe pas afficher les erreurs
jIgnorer les jonctions (lorsqu'il est utilisé avec /S)
nNe pas mettre à jour les descriptions des fichiers
rUn SYNC /W sera supprimé dans la corbeille (sauf si le fichier correspond à la variable d'environnement RECYCLEEXCLUDE).
sNe pas afficher le résumé
tNe pas mettre à jour le CD/CDD recherche d'annuaire étendue base de données (JPSTREE.IDX)

 

/OSeulement s'il n'y a pas de fichier cible.

 

/O :...Trier les fichiers avant de les traiter.

 

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 :

 

nTrier par nom de fichier et extension, sauf si e est explicitement inclus.
-Inverser l'ordre de tri pour la clé de tri suivante
aTriez 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.
cTrier par taux de compression
dTrier par date et heure (la plus ancienne en premier) ; regarde aussi /T:acw
eTrier par extension
gRegroupez d'abord les sous-répertoires, puis les fichiers
iTrier par description
oTrier par propriétaire
rInverser l'ordre de tri pour toutes les options
sClasser par taille
tPareil que d
uNon trié
zPareil que s

 

/PDemandez à 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.

 

/QN'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.

 

/RInviter 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.

 

/SCopiez l'arborescence des sous-répertoires en commençant par les fichiers dans le la 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.

 

/TDésactive l'affichage des noms de fichiers, comme /Q, mais affiche le nombre total de fichiers copiés.

 

/VVérifiez chaque écriture sur disque en effectuant une véritable comparaison octet par octet entre la source et le fichier cible nouvellement créé. Cette option augmentera considérablement le temps nécessaire pour exécuter une commande SYNC.

 

/WSupprimer les fichiers dans Dir2 qui n'existent pas dans Dir1.

 

/Attendez=nPause pour n millisecondes entre chaque bloc copié de la source vers le fichier cible. Ceci est utile pour les réseaux lents et les copies de fichiers très volumineuses ; cela empêche SYNC de monopoliser toutes les E/S du réseau.

 

/XEffacez l'attribut d'archive du fichier source après une copie réussie.

 

/YSi 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.