2012-04-04 5 views
0

Y at-il une application qui effectue une mise à jour automatique du fichier du serveur et du fichier local? WinSCP effectue la mise à jour du serveur local et unidirectionnel. Y a-t-il une application bidirectionnelle?Synchronisation automatisée des fichiers du serveur et des fichiers locaux

+0

Je veux vraiment vous aider ici, mais pouvez-vous développer un peu votre question afin que je puisse comprendre exactement ce que vous essayez de faire? J'ai l'impression d'être celui qui essaie de répondre à toutes vos questions avec la balise winscp: X – Zack

+0

J'ai un cas où j'ai besoin de synchroniser les fichiers mis à jour du serveur vers le client. Ce n'est pas possible avec WinSCP de conserver le répertoire distant jusqu'à la date. avec la synchronisation, il ne peut pas être automatisé. Sauf si vous exécutez les commandes exécutables. – Siddharthan

+0

Utilisez la fonctionnalité de synchronisation à serveur de WinSCP: http://stackoverflow.com/a/6311983/22470 – powtac

Répondre

3

Winscp est bi direcional. J'utilise actuellement ce programme pour automatiser un répertoire de documents pour plus de 100 ordinateurs. Un fichier batch simple contenant les commandes disponibles sur cette page:

http://winscp.net/eng/docs/scriptcommand_synchronize

Ci-dessous, le fichier batch que j'utilise pour réaliser une synchronisation à partir d'un serveur FTP dans un répertoire local, la suppression de tout changement du côté local Le fichier batch enregistre également un journal XML de tous les transferts.

@echo off 
cd %programfiles(x86)%\winscp\ 
start /b winscp.exe /log="C:\Sync\logs\[email protected]!T.xml" /xmlgroups /command "open ftp://username:[email protected]" "synchronize local -delete -criteria=size  ""C:\Users\jdoe\Documents\Synced Docs""/

Le paramètre que vous voulez jouer avec est le « synchronisent -delete locale -Critères = Taille »

J'ai eu en place pendant environ un an et il fonctionne très bien. Faites moi savoir si vous avez des questions.

Questions connexes