如何在Windows XP上与网络驱动器自动同步文件?[关闭]


11

Windows XP:我想在本地驱动器和网络驱动器之间自动同步文件。

我知道Windows公文包,但是它很慢,我必须告诉它进行同步。我真的很喜欢Dropbox在那里进行同步的方式,因为它几乎是瞬时的。非常令人印象深刻。我只会使用Dropbox,但无法将其安装在远程计算机上。我是否可以创建一些工具或脚本来监视特定文件夹中的任何更改,然后将这些更改自动几乎立即地同步到联网驱动器?

澄清:

我希望此工具/脚本成为一个守护进程,该守护进程在Windows启动时启动,并不断监视文件夹中其内容的任何更改。一旦观察到源或目标中的更改,它就会同步更改的文件(非常类似于Dropbox的工作方式)。我对如何在Perl脚本中执行此操作有一个好主意,如果不存在执行此操作的工具,我将自己在Perl中编写它。如果有人已经这样做了,他们可以共享脚本吗?


1
有人尝试过一直同步吗?
stephenmm 2010年

Dsynchronize似乎完全符合我的要求。它是免费的,但如果运行良好,我将向Dimio(和他的猫:)捐赠一些denaro!该站点的评论似乎不错,但他们确实提到“实时同步”比Halo占用更多资源!因此,我将不得不尝试一下,看看它是否真的那么糟糕。
stephenmm 2010年

freefilesync似乎是另一个广受好评的工具,但是对该工具的评论较少,所以我认为我可能会首先尝试Dsynchronize。
stephenmm 2010年

坏消息。当我尝试进行双向实时同步时,Dsynchronize不同步,而freefilesync不进行双向实时同步。因此,我仍在寻找可行的解决方案。
stephenmm '12

我认为,如果您愿意的话,一个脚本(选择您喜欢的现代脚本语言)将是您的最佳选择。在CPAN上甚至可能有一个不错的库/脚本。
罗伊·廷克

Answers:


1

请注意,下载链接是Windows Server的文件家族。套件中包括了Robocopy。
studiohack

也许我错过了它,但是robocopy似乎必须手动调用该命令。我一直在寻找守护进程来监视文件夹并为我自动更新。我已经更新了原始问题,以澄清我在寻找什么。谢谢。
stephenmm 2010年

您可以在启动时从批处理文件调用Robocopy,并使用commands \ options执行所需的操作。
joeqwerty 2010年

我使用批处理文件中的robocopy,但需要使用Windows任务计划程序对其进行计划。
djangofan 2013年

1

似乎Dsynchronize可以实时备份到FTP,但是我自己还没有尝试过。目前,其作者页面上的下载似乎已关闭,但是还有其他托管该文件的站点。 http://dimio.altervista.org/eng/


似乎它确实满足我的需求。我会尝试的。
stephenmm 2010年

嗯,看来您已经在Google上搜索了更多...祝您好运!我只是在寻找“实时同步ftp”。
Cerberus 2010年

1

如果客户端计算机和共享计算机都是分开的计算,则可以在两台计算机上安装AeroFS或BitTorrent-Sync,并且文件同步不受限制。


根据市场营销,AeroFS看起来可以很好地替代自托管文件。
詹森·库姆斯

0

SyncToy比公文包更好,但不是自动的……它相当快,并且提供了一些不错的同步选项,并且在网络驱动器上也能很好地工作……

免费,由Microsoft提供。


0

离线文件无法与Dropbox相提并论。脱机或直接写入远程文件(如果共享处于联机状态),这可能会很慢,或者脱机写入本地文件,但只有在确定其处于联机状态时才进行同步。Dropbox和OP的请求做了一些不同的事情-总是在本地写入,这很快速,但是可以立即同步,从而最大程度地减少了延迟。
詹森·库姆斯

离线文件可以设置为本地写入
surfasb 2014年

我花了十年时间使用“脱机”文件,阅读论坛,尝试使用编程API来定制我的行为,从损坏的缓存中恢复以及尝试提高自己的运气。如果可以将脱机文件设置为在本地写入,但在可用时进行同步,那将非常棒。但是,需要引用。
詹森·库姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.