OVH Cloud OVH Cloud

Comparaison de répertoire

3 réponses
Avatar
Angie
Bonjour,
J'ai 2 répertoire identique, un sur un serveur l'autre sur un poste
utilisateur, j'aimerais comparé le contenu de ses 2 répertoires et
SOUS-REPERTOIRES, et en cas de modification d'un fichier je le copie sur le
poste en local. J'arrive à comparer les fichiers situés à la racine du
répertoire mais j'arrive pas à parcourir les sous-répertoires qui eux aussi
comporte des sous-répertoires.
Tout ça en vbs.
Quelqu'un peut-il m'aider.

Merci
Angie

3 réponses

Avatar
Méta-MCI
Bonsoir !

Pas besoin de VBS ; Robocopy suffira :

Robocopy serveurdist C:localrep /MIR /FFT /R:2 /W:6

va synchroniser (/MIR) le répertoire serveurdist (avec les
sous-répertoires) vers C:localrep
En cas de problème sur un, fichier, il y aura deux essais (/R:2) espacés de
six secondes (/W:6)
Pour connaître les différences, Robocopy utilise l'existence, la taille, et
le date/time, avec une granulité de deux secondes (/FFT)

Bonne soirée.

MCI
Avatar
jbongran
Méta-MCI wrote:
Bonsoir !

Pas besoin de VBS ; Robocopy suffira :

Robocopy serveurdist C:localrep /MIR /FFT /R:2 /W:6

va synchroniser (/MIR) le répertoire serveurdist (avec les
sous-répertoires) vers C:localrep
En cas de problème sur un, fichier, il y aura deux essais (/R:2) espacés
de six secondes (/W:6)
Pour connaître les différences, Robocopy utilise l'existence, la
taille, et le date/time, avec une granulité de deux secondes (/FFT)

Bonne soirée.

MCI


Et le tout peut être créé en tant que job dans robocopy, ce qui permet de
préciser par exemple au bout de combien de temps et/ou au bout de combien de
modifs dans le rep source provoqueront l'éxécution de la copie...
Une sorte de synchro pour pas cher ;-)

Avatar
Angie
Bonjour,

Et merci pour vos réponses, mais moi j'aurais voulu faire un script pour que
tous les postes utilisateurs puissent l'exécuter au démarrage de leur PC.

Je vais quand jettez un oil à Robocopy.

Si d'autres idées n'hésitez pas.



"jbongran" a écrit dans le message de news:

Méta-MCI wrote:
Bonsoir !

Pas besoin de VBS ; Robocopy suffira :

Robocopy serveurdist C:localrep /MIR /FFT /R:2 /W:6

va synchroniser (/MIR) le répertoire serveurdist (avec les
sous-répertoires) vers C:localrep
En cas de problème sur un, fichier, il y aura deux essais (/R:2) espacés
de six secondes (/W:6)
Pour connaître les différences, Robocopy utilise l'existence, la
taille, et le date/time, avec une granulité de deux secondes (/FFT)

Bonne soirée.

MCI


Et le tout peut être créé en tant que job dans robocopy, ce qui permet de
préciser par exemple au bout de combien de temps et/ou au bout de combien
de modifs dans le rep source provoqueront l'éxécution de la copie...
Une sorte de synchro pour pas cher ;-)