Logiciel de synchro qui ne copie pas les fichier mais les déplace de "gauche a droite" please help!

Bonjour,

Voila peut-être bien plusieurs années que je galère!

Je cherche un logiciel de synchro payant ou gratuit qui déplacera les fichiers rajouté à un emplacement A vers un emplacement B.

J’ai exactement la même arborescence de dossier sur mon disque local et sur un disque dur externe, ce que je voudrais c’est que quand je télécharge un fichier, je le place par exemple dans: “photo/famille/neveu” et que quand je plug mon disque dur externe, je lance une synchro et le que fichier soit automatiquement déplacé vers “photo/famille/neveu” du disque externe.

Je reverrai que sur windows ou mac os, il y’ai une fonction de disque dur hors ligne ou on y placerai des fichiers et que quand on branche le disque dur externe ces fichiers y soit déplacé.

Hello

Ce n’est pas une synchro mais un déplacement simple ??
Pourquoi pas une ligne de commande en fichier .bat du genre
move c:/ton repertoire /. e:/sauvegarde/

Tu fais ensuite un raccourci qui pointe dessus, quand tu branches ton DD externe tu double clique sur le raccourci et il déplace tes fichiers de A sur DD externe, reste à bien organiser les répertoires
Ex un répertoire toujours le même " atransférer" en c: et sur ton dd externe, “transférés”
A+

Merci,

J’ai pas tout compris a ton explication, enfin si mais…

J’essaye d’être plus clair.

J’ai exactement la même arborescence de dossier sur mon disque local et sur un disque externe.

Je voudrais déplacer les fichiers (et non pas les dossiers) de mon disque local vers mon disque dur externe en respectant leur emplacement.

Oui, si un simple bat permet de le faire ce serait cool mais j’y connais rien…

Salut

dans bloc notes

move “c:\mes documents\duduche*.*” “d:\mes documents\duduche”

cela te déplacera tous tes fichiers du sous dossier duduche vers le sous dossier duduche du disque externe d: (attention à ce que branché ton DD externe soit toujours nommé d: car une clef branché avant prendra sans doute la lettre d:, mais tu peux apprendre windows à mettre x: pour ton DD externe quand tu le branches)

ensuite tu le fais pour tous les sous dossiers dont tu veux copier les fichiers, si tu ajoutes un sous dossier il faudra rajouter une ligne de commande (j’avoue c’est pas trop pratique)

Puis tu sauvegardes ton fichier save.txt (issu du bloc notes) en save.bat
Puis tu double cliques sur ce bat voir si cela marche

Puis si c’est ok tu fais un raccourci vers ce save.bat et chaque double clic sur ce bat te déplaces les fichiers

Il doit y avoir plus simple avec un logiciel mais j’ai regardé syncback SE que je maitrise pas mal, il ne déplace pas … il synchronise
Si je trouve une soluce plus élégante je poste.
A+
Edité le 18/09/2010 à 10:44

Hello

Et alors jackol résultats des courses ???

J’ai essayé cela marche nickel avec des dossiers toujours les mêmes vers toujours les mêmes

Tu as réussi ??

A+

Bonjour,

Il y a SyncBack que j’utilise car il a une particularité intéressante, si tu déplaces un fichier de dossier, il supprime dans la copie le fichier de l’ancien emplacement.

Salut

Perso synback se je n’ai pas trouvé l’option déplacer qui efface la source en la vidant mais si tu peux me dire comment cela peut aider notre ami

A+

Bonjour,

Tuto SyncBack, il y en a d’autres… l’option…
http://img718.imageshack.us/img718/4742/syncback.th.jpg

+1 suit le tuto donné tuto et c’est tout

tu fais des +1 partout sur le forum… tu penses que les autres ne savent pas lire ce que l’on répond ? ou simplement tu veux avoir le max de posts sur le forum ? il y a qqch a gagner ? j’ai raté un jeu ? :ane:

ecoute si t es pas content degage de la va voir ailleur , ensuite quand on met +1 c’est pour dire on te conseille ça et on est d accord avec la solution proposée ok !, tu n as qu a suivre le tuto
ça s appelle de l aide qu on propose et la c’est toi qui viens demander de l aide non

alors la tu te goure completement c’est mon temps que je consacre pour des gens comme toi qui apparemment ne valent pas la peine qu on les aide

non mais de l expérience et de l aide
alors pour te dire synkback je l utilise depuis des années et nickel

hé tes remarques tu te les gardent ok la moindre des choses c’est de dire merci

Hello leminou_le_vrais

J’ai regardé ma version de syncback, elle est en anglais
Mais si je suis ta photo, les fichiers sources sont copiés sur destination (c’est backup) et c’est OK
Mais les fichiers destinations n’existant pas sur la source seront supprimés c’est de la synchro c’est OK mais cela n’effacera pas les fichiers de la source selon moi (et c’est pas tout à fait ce qu’il veut faire …)

Je regarde le tuto pour voir si il n’y a pas un truc caché
Selon moi ta diapo correspond à ma version british de syncback mais je n’ai jamais réussi à déplacer mes fichiers eneffacant la source et c’est ce qu’il veut faire non ?? Je reste sur ma proposition de fichiers bat qui elle marche très bien comme il veut faire (commande move)
A+

Non, ce n’est pas de la synchronisation; cela ne se fait que dans un sens Partition/Dossier/fichiers vers sauvegarde (et pas en restauration, ce qui n’est pas le but recherché) cela évite d’avoir des fichiers effacés présents dans le backup.

Un fichier original X déplacé de Dossier_1 dans Dossier_2 sera effacé dans le dossier_1 du backup et ajouté dans Dossier_2 du backup.

Un fichier supprimé sera aussi supprimé dans le backup.

Merci pour ton aide précieuse en postant des +1 un peu partout sur le forum !
Merci aussi de prendre de ton temps pour lire les sujet et constater que je n’ai pas besoin d’aide, mais que contrairement à ce que tu prétends, j’essaye d’aider les autres…
Merci encore pour ta vulgarité !
Merci également pour l’explication très intéressante de tes “+1” postés un peu partout sur ce forum depuis quelques jours !

Je demande aussi à Jackol de bien vouloir m’excuser d’avoir “pourri” son topic fort intéressant (mais malheureusement, je suis uniquement intérressé par la solution qui sera retenue, je n’ai pas de solution à ce problème actuellement).


[quote="Compte supprimé"] Non, [b]ce n'est pas de la synchronisation[/b]; cela [u]ne se fait que dans un sens[/u] Partition/Dossier/fichiers vers sauvegarde (et pas en restauration, ce qui n'est pas le but recherché) cela évite d'avoir des fichiers effacés présents dans le backup.

Un fichier original X déplacé de Dossier_1 dans Dossier_2 sera effacé dans le dossier_1 du backup et ajouté dans Dossier_2 du backup.

Un fichier supprimé sera aussi supprimé dans le backup.
[/quote]

oui c’est exactement ce qu’essaye de dire “tkv93” mais si on a bien compris la question, il ne veut pas créer de copie de son disque/répertoire… mais le transférer du PC, vers le disque externe.

si je comprends bien sa demande, il veut:

  • mettre ces fichiers (exemple 123.jpg etc…) dans un dossier “local” (ex: C:\mes_photos)
  • connecter son disque dur externe (=> F:)
  • lancer son logiciel de “synchronisation”
  • le logiciel copie ces fichiers (123.jpg…) vers une arborescence identique sur le disque externe (F:\mes_images)
  • puis supprime les fichiers “locaux” (C:\mes_images\123.jpg…)

Salut tkv93, je trouve cette solution très pratique et simple (même s’il faudra ce prendre un peu de temps pour créer son arborescence et le fichier bat). Mais (avec le peu de connaissance que j’ai des fichiers batch) il me semble qu’il y a quelques soucis… Est ce que tu aurais une solution ?

  • avant de supprimer un fichier local, il serait bien de faire une comparaison des fichiers (ce serait dommage de supprimer l’original alors que la copie a échouée)… HASH MD5 ?
  • s’il crée un dossier supplémentaire, il ne sera pas copié… (bon pas trop grave dans la mesure ou il ne sera pas supprimé du local, mais quand même genant… par exemple faire une sauvegarde avant format… et hop on a pas constaté que les derniers dossiers n’ont pas été sauver…)
  • que se passera-t-il s’il crée sur le local 2 fichiers ayant eut le même nom (nom de fichier et emplacement identique mais fichier différent entre le local et une sauvegarde antérieure… je pense surtout au genre de fichiers nommés “nouveau document texte.txt”…)

Je sais que mon post peut sembler “négatif” tout en ne proposant pas de meilleure solution, mais j’essaye simplement de trouver une solution “viable” (il y a sans doute possibilité d’améliorer un simple “move”… mais je n’en ai pas les compétences).

Salut

Humm cela devient compliqué

Jamais vu d’erreur sur la commande move … si nos ordi font mal cela ils font beaucoup d’autres choses mal …
Une fois déplacé il ne peut plus comparer car source “vidée”
La commande Y permet un certain contrôle mais pas pratique fichier par fichier
(http://1100f.free.fr/Batchs/la_commande_move.htm)

Je ne sais pas si une commande copy ou mieux xcopy qui copie les répertoires et sous répertoires peut régler le problème des sous dossiers nouveaux que tu n’aurais pas inscrit dans une ligne du BAT

Si Xcopy copie tout le répertoire et sous répertoires, cela règle le problème d’ajouter une ligne à chaque nouveau sous dossier crée que tu n’aurais pas vu

Mais xcopy (http://1100f.free.fr/Batchs/la_commande_move.htm) ne déplace pas
C’est pourquoi j’avais pensé à “move”
Si tu utilises xcopy, il faut après faire une ligne comp (compare) et une ligne conditionnelle if compare = ok, then erase ton dossier d’origine ce qui vaut un move après deux commandes (xcopy et erase)

Le langage exact en ligne de commande de comp et erase conditionnel (si comp est ok donc erase) je ne saurais pas te dire

A+

oui c’est vrai qu’avec “move” ce n’est pas possible…

perso j’ai pensé à ce problème de copie parce qu’au boulot on avait eu ce soucis avec de vieux batch DOS qui devaient faire des copies et un jour… hop pas de chance on a eu une sauvegarde invalide… on était bien embêtés… surtout qu’on accedait à cette sauvegarde parce que l’original était HS…

c’est sur qu’avec copie ou xcopie (je connais plus trop toutes ses commandes… c’est si loin…) on peut toujours faire la comparaison et effacer su c’est ok… ou même envoyer un message à l’utilisateur “echo il y a une erreur…” suivit d’une “pause”.

mais pour comparer fichier à fichier, ça devient très lourd… genre il faut gérer un “dir .” pour lister les fichiers a copier…
en extraire les noms (je ne sais pas comment) puis analyser 1 à 1 chaque fichier avant d’en supprimer la source…

Bon salut

Sans fichiers bat, pourquoi ne pas utiliser un logiciel de copie qui déplace comme supercopier ou tera copy ???
www.commentcamarche.net…
www.clubic.com…
Du genre avec menu contextuel sur clic sur le dossier à transférer, transférer sur ton dd externe… si pas d’erreur il efface l’origine sinon message d’erreur

???

A+

Bonjour,

J’ai un peu abandonné l’idée, ce que je vais faire c’est déplacer mon arborescence de dossiers plus les fichiers de A à B.
Et puis rebelote avec duplitree, je copie l’arborescence des dossiers de B vers A sans les fichiers.

En tout cas merci pour votre aide.

Pour le fichiers batch, mon arborescence de dossiers contient plus de 10milles dossiers donc c’est un peu chaud…

hello, je déterre un peu, mais juste pour dire que teracopy fait pas mal cet usage, il te suffit de déplacer ou copier la base de ton arbo, puis choisir de remplacer que les fichiers plus récents. De sorte, ca saute tout ce qui n’a pas changé, ca remplace les fichiers mis à jours, et copie les nouveaux fichiers. Teracopy est un poil plus lent pour les déplacements ou au début des grosses copies de fichiers, mais offre quelques options aussi simples qu’indispensables quand on y a gouté, et le simple copier coller est toujours disponible en dessous, on peut donc choisir selon le type de données - mais généralement teracopy est niquel (voir les options pour utiliser le cache système), sauf pour les déplacements au sein d’un même disque, où il est aussi long qu’un copier coller alors que le déplacer de windows est instantané :confused:
Sinon y’a aussi DriveClone pro qui fait ca, mais je viens de l’acheter après avoir testé la démo, et en fait, le serial du manuel marche pas (ni le keygen qu’on peu trouver sur le net d’ailleurs, il faut croire qu’ils se servent du même pour distribuer le soft:grrr:), super naze… et l’éditeur contacté il y a bientot une semaine semble pas pressé de répondre. :confused:
Bref, moi aussi je met un +1 pour teracopy qui me sert à finalement la même chose. J’ai testé pas mal de softs de sync gratuits, mais j’ai jamais été convaincu par leur souplesse…