同步windows文件夹

同步windows文件夹,windows,powershell,eclipse-plugin,Windows,Powershell,Eclipse Plugin,我在eclipse中设置了远程同步,以便在不同的位置复制jsp和js文件。我观察到,有时由于这种同步(我需要保持构建自动选项处于启用状态),eclipse挂起,我需要终止该进程。在windows中,我们是否可以选择同步两个本地文件夹。我搜索了一些选项,但我通过第三方软件获得了这些选项。我正在使用我的office笔记本电脑,所以我不想使用任何第三方软件,我想检查windows是否提供了任何简单的选项 我想念unix和rsync:( 目前我正在使用bat文件来复制这些文件。我认为robocopy也

我在eclipse中设置了远程同步,以便在不同的位置复制jsp和js文件。我观察到,有时由于这种同步(我需要保持构建自动选项处于启用状态),eclipse挂起,我需要终止该进程。在windows中,我们是否可以选择同步两个本地文件夹。我搜索了一些选项,但我通过第三方软件获得了这些选项。我正在使用我的office笔记本电脑,所以我不想使用任何第三方软件,我想检查windows是否提供了任何简单的选项

我想念unix和rsync:(


目前我正在使用bat文件来复制这些文件。我认为robocopy也是一个不错的选择


xcopy/s/d/y源文件夹目标文件夹

幸运的是,Windows中有一个名为
robocopy
的小程序,它与Win7及更高版本一起提供

robocopy/mir/copyall
这是用于将源目录复制到目标目录(包括所有子目录、文件和元数据)的方法。它是单向的,因此不会同时进行检查,但可以使用windows启动任务设置基于时间和更改的触发器,以便在工作时自动同步文件夹

如果您阅读该链接,您将发现
/mot:
/mon:
标志,它们将监视文件夹的更改/等待一定时间,然后再次复制


此外,它非常擅长记录输出,并且在用作系统启动过程时非常出色。

rsync
是在Windows上命名的。谢谢,让我检查一下robocopy。目前我使用的是xcopy.robocopy>>>>>xcopy(全名为Robust File Copy:-)+1,用于提及/mot:和/mon:标志。我现在正在使用xcopy,并将此脚本添加到eclipse中,所以每次更改后我都会运行它。让我也来看看robocopy。robocopy非常棒,可以以惊人的速度进行网络共享传输。
robocopy <source> <destination> /mir /copyall