2009-11-04 11:14:19 +0000 2009-11-04 11:14:19 +0000
154
154

如何在Windows 7中实时同步两个文件夹?

我想在Windows 7下实时同步两个文件夹。

基本上,我想监控一个文件夹,并将每次更改(新文件、更改的文件、删除的文件)同步到另一个驱动器上。它必须是实时的,所以当发生变化时,它就会立即同步。我试过微软的SyncToy,但它只能通过手动或计划同步(因此不能满足 “实时 "的要求)。如果不能,是否有其他方法可以实现?

答案 (16)

91
91
91
2009-11-04 13:08:36 +0000

Dsynchronize](http://dimio.altervista.org/eng/)可以让你做到这一点。我不确定它在Windows 7中是如何工作的,但它是免费的独立软件,所以尝试一下也无妨。

32
32
32
2014-11-26 08:25:18 +0000

我用ROBOCOPY命令做了一个命令行来做两个文件夹之间的同步(增量同步),我的命令是这样的

ROBOCOPY "Source_Folder" "Destination_Folder" /E /ZB /XJ /XF "~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*" /xd "Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files" /FFT /MT /R:2 /W:5 /V /MON:1 /TEE

(exclude files: "~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*") (exclude folders including files in these folders: "Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files") 而且每隔一分钟和/或单次文件/文件夹的更改都会重复一次。

21
21
21
2012-10-23 03:29:51 +0000

Synkron,它是开源的,是跨平台的。

18
18
18
2009-11-04 13:15:51 +0000

你可以使用NTFS符号链接,这样每个驱动器上的文件夹实际上都指向同一个文件夹。

15
15
15
2012-02-24 08:45:33 +0000

既然我看到你的评论"………..映射的驱动器(同步目标)是Linux",那么我想给你一个更好的方法。你只需要在Linux目标上使用ssh-access就可以了,它的速度更快,而且在更低的带宽和更长的延迟上效果更好。同时使用 “自动应用 "的传输选项。同时,创建一个会话,设置好主机、本地目录和远程目录。这时,你只需要打开WinSCP,激活会话(由于host-matching等原因,会自动应用传输选项),然后点击keep-updated按钮。

8
8
8
2015-04-16 06:29:12 +0000

以下是一些实时同步文件夹的工具,请根据自己的需求选择一个。FreeFileSync](http://www.freefilesync.org/ “FreeFileSync”) 2. AllwaySync](http://allwaysync.com/ “AllwaySync”) 3. SyncBack Free ](http://www.2brightsparks.com/syncback/ “SyncBack Free”) 4. Synkron 5.文件同步器 6. PureSync 7.

7
7
7
2013-06-18 09:07:16 +0000

我试过很多程序,唯一能实时镜像文件夹的程序有:

我个人比较喜欢Yadis! 备份比较好。它有比Dsynchronize更多的功能。你可以启用版本设置,保留的版本数,监控哪些文件操作,我相信还有很多。另外,它的GUI看起来更漂亮,看起来更精致。

4
4
4
2011-08-20 06:12:46 +0000

如果你想把文件夹同步到USB,而你已经在使用Dropbox,请使用DropboxPortableAHK

1
1
1
2016-09-29 21:00:19 +0000

另一个非常强大的同步文件夹的方法是在命令行中使用rsync。你必须下载MingW工具链,或者如果你安装了cwRsync,它将安装rsync.exe,你可以直接运行。

你需要的是这样的命令:

rsync -r source_path destination_path

-r标志是递归所有子文件夹。例如,指定c:\test/c/test/cygdrive/c/test

这是最有效、快速、强大的同步文件夹与大文件的方法,尽管接受答案中的Dsynchronize也对我有效。每次你需要同步的时候,你都会运行这个命令。

1
1
1
2015-01-28 14:01:22 +0000

也许这个能帮到你。 Allway Sync . Thare有免费版和专业版。特点: - 灵活的配置和自定义。 - 支持任意大小的文件。能够同步2个以上的文件夹。 - 通过网络在台式电脑和笔记本电脑之间同步数据。请参见Allway Sync 终端用户许可协议_。

0
0
0
2013-03-21 05:18:44 +0000

Watch 4 Folder v2.3 - 一个小巧(802kb)、便携(无需安装)、功能强大的监控工具,可以监控文件夹和文件活动。

0
0
0
2013-04-23 09:52:27 +0000

我也想要同样的功能。原则上,在Windows7内的同步中心将提供,但在另一种方式:你只需要设置一个网络文件夹为始终可用离线。有了这一点,你基本上有一个本地和远程版本同步,你的工作就像你在网络上,但实际上,它管理的本地有它。换句话说,你只看到一个副本,但在两个地方有它,但这是同步的目标。与其说有一个远程同步的副本是透明的,不如说有一个本地同步的副本。不管怎么说,这就涵盖了网络故障的基本目标。

我必须说这是理论上的,因为我被卡住了,因为我的网络驱动器是由Novel管理的,所以我没有 “Always Available Offline "这个选项。

0
0
0
2013-05-23 10:48:24 +0000

我用的是免费的syncless https://code.google.com/p/big5sync/

它可以和系统挂钩,如果是无缝模式,可以实时同步文件。不能作为服务运行,我个人不喜欢GUI,但它很好用:)

MirrorFolder http://www.techsoftpl.com/backup/ 也可以做实时同步,它可以作为服务运行(不需要GUI加载就可以工作),但不是免费的(39美元)。

0
0
0
2012-07-15 13:23:27 +0000

你可以试试SyncBack4all,它是实时同步文件夹和文件的程序。

0
0
0
2019-08-12 12:46:09 +0000

我发现FreeFileSync (开源的–但安装时要小心广告软件)是最好的。

我也很喜欢Backup2 https://bvckup2.com/ ),因为它是我测试过的任何软件中运行速度最快的,但它不是免费的,而且只适用于单向同步。

-3
-3
-3
2015-01-06 10:48:08 +0000

您可以用subject.

代码:

SUBST L: "C:\Some\Path"
```为驱动器指定一个文件夹路径。