Synchronisation de dossier - VB/VBA/VBS - Programmation
Marsh Posté le 08-05-2018 à 10:05:54
Bonjour,
cette fonction en VBScript va demander un peu (!) de code, et sinon Robocopy sait faire cela de façon optimale en une ligne de commande.
Marsh Posté le 08-05-2018 à 16:59:42
depuis que j'ai posté, j'ai testé d'autres solutions
ce que je voulais est une solution portable, légère
j'ai trouvé FreeFileSyncPortable, qui me semble pas mal
forcément plus lourd qu'un simple VBS, mais compréhensible par tous, et visuel
l'edition d'un VBS par un utilisateur lamba, c'est pas l'idéal
robocopy, il faut l'installer, cela ne me vas pas
Marsh Posté le 08-05-2018 à 18:33:21
daniel-12 a écrit : robocopy, il faut l'installer, cela ne me vas pas |
Daniel, je me souviens en effet qu'il fallait l'installer à partir du Resource Kit (cf. NT 4.0 / W2k) cependant depuis Windows Vista, Robocopy ne s'installe plus car intégré à l'installation de Windows (natif en ligne de commande).
Si je puis me permettre, ça me semble difficile de faire plus léger et performant (options miroir, incrémental, purge des fichiers orphelins, compression, etc.), mais pas de soucis l'essentiel est que vous ayez trouvé une solution qui vous convienne.
Bien cordialement, Stéphane
Marsh Posté le 28-04-2018 à 21:52:54
Bonsoir
je cherche une solution pour synchroniser 2 répertoires
le premier sur C:monrepsource....
le second sur un serveur T:monrepdestination
pour la destination je préfère que le script accepte \servermonrepdestination
car tous les utilisateurs non pas forcément la même lettre
je voudrais que ce soit automatique pour que je puisse le lancer via des taches planifiées, donc exit les vbs qui me demande la source et destination
et il faudrait aussi que les sous-répertoire soit pris en compte
quelqu'un a cela, en VBS ou VBA ?
j'ai trouvé celui ci, mais il tourne en boucle, écrit et ré-efface
mais j'ai 30go, donc ca va pas le faire sans adaptation