分享

华为网盘爱同步多文件夹(跨磁盘)同步攻略

 Enoch2005 2012-08-23

华为网盘爱同步多文件夹(跨磁盘)同步攻略

华为网盘“爱同步”,是一款非常不错的同步客户端软件。使用过的朋友应该知道,“爱同步”的同步文件夹只能是“My DBank”,对于一些有特殊同步需求的朋友来说就不是那么灵活了。笔者冥思良久发现一个非常不错的方法可以轻松实现多文件夹同步,而且支持跨磁盘同步不同的文件夹哦!


下面让我来跟大家分享一下借助小工具junction.exe或者 mklink命令,轻松实现多文件夹同步的方法。


一、
工具命令介绍

1.
junction.exeSysinternals 出品的命令行工具,其可以创建和删除符号链接。该工具只是在 NTFS 驱动器中创建和删除 junction 目录,自身并不会驻留内存占用系统资源,执行完毕会立即退出。junction目录是NTFS文件系统的一个特性,因此,只适合在NTFS文件系统上运行。


junction.exe工具下载地址:

官方网站:http://technet.microsoft.com/en-us/Sysinternals/Bb896768.aspx

华为网盘:http://dl./c0bya02b4z#

2.
mklink命令:是win7vista系统自带的命令。用于创建符号链接,符号连接不仅可以当作快捷方式使用,最重要的是重定向链接符可以被程序读取然后重定向真正的位置,这是快捷方式无法做到的。其作用类似于junction。该命令只支持NTFS


对于Windows XP用户,只能使用junction.exe工具,不能够使用mklink命令。因此,需要下载该文件并拷贝到系统目录C:\WINDOWS\system32Win7vista用户使用mklink即可,无需下载工具。


两种方式都可以在NTFS系统中创建和删除一个junction目录,该目录和原始目录的内容一模一样,如果你对其中任意一个文件夹里面的内容做出修改,另一个也会相应的改变。junction目录是NTFS文件系统的一个特性。junction目录和原始目录实际是同一块存储区域。因此操作任何一个目录,都会同步到彼此,并且创建junction目录不会占用额外存储空间。


       Junction命令使用说明:

junction [-s][-q] <file or directory>

       -q           Don’tprint error message <quiet>

       -s           Recursesubdirectories

junction<junction directory> <junction target>


       mklink命令使用说明:

MKLINK [[/D] |[/H] | [/J]] Link Target

/D     创建目录符号链接。黙认为文件符号链接。
/H     创建硬链接,而不是符号链接。
/J      创建目录联接。
Link    指定新的符号链接名称。
Target  指定新链接引用的路径(相对或绝对)


具体说明意义,用户可自行查询。


二、
普通文件夹同步

安装完成“爱同步”后,会有一个同步文件夹。例如,同步文件夹设置为 a.jpg

(C:\My DBank),则该文件下文件的增删、修改等磁盘操作事件会被“爱同步”捕捉到,从而将文件内文件的增删、修改等操作同步到云端。

现将D盘下某个普通目录的文件夹,非同步文件夹,使用“爱同步”进行同步。

如需要同步的目录为: b.jpg

1.
Windows XP操作系统:

a)
同步示例


首先,剪切需要同步的原始文件夹“D:\Work\Memo”到“C:\My DBank” 目录下,然后在文件夹原始位置“D:\Work\”中创建Memo junction目录,这样就可以同步Memo目录。


剪切需要同步的源文件夹到“C:\My DBank\Memo”,如下图所示:

1.jpg



查看“C:\My DBank\Memo”属性为DIR,与其他普通目录没有区别。

2.jpg


由于已经剪切到“C:\My DBank”同步文件夹下,因此,在原始位置查不到Memo的信息。如下图所示。

3.jpg


在“开始”-“运行”里,输入cmd,打开命令行窗口,通过junction命令,创建Junction目录,如下图所示:

4.jpg


创建完之后,查看“D:\Work”下又会重新出现,Memo文件夹。

5.jpg


查看属性为JUNCTION目录,如下图所示。

6.jpg



此时,不管是在 “C:\My DBank\Memo”下,还是在“D:\Work\Memo”下,对文件的修改,都会同步到云端。通过Dir命令查看,会发现“C:\My DBank\Memo”为DIR目录属性。而原始的“D:\Work\Memo”是JUNCTION属性。虽然路径不一样,但是文件实际存储在“C:\My DBank\Memo”中,新生成的JUNCTION目录也不会占用额外空间。不论在哪里修改文件,两个目录内容都会保持一致,这样就可以同步Memo文件夹。


b)
删除JUNCTION目录(非常重要)

如果想要删除JUNCTION目录,不需要再进行同步时,需要使用命令行junction –d 删除,或者直接Delete,右键菜单删除。这样删除JUNCTION目录,不会删除原始数据。如果在原始数据上删除操作,就会将数据彻底删除,JUNCTION目录将访问不到数据(WIN7下一样),因此,在不确定是否是JUNCTION目录还是普通目录的情况下,建议首先使用Dir命令查看文件夹属性,仔细查看后,再进行删除操作。


如下图所示,只删除JUNCTION目录,此时在“D:\Work\Memo”下,依然存在文件夹Memo

7.jpg



2.
Windows7操作系统:

a)
普通目录同步

Win7同步实现思路可参见WindowsXP部分,仅命令不一样而已。Win7下同步示例依然是将D盘下的Memo文件夹同步到云端。


通过Dir命令查看源文件夹属性是普通目录 DIR,见下图:

8.jpg


现在,将其剪切到同步文件夹“C:\My DBank\Memo”下,属性依然是DIR

9.jpg


通过系统自带的命令mklink,来创建链接。下面三幅图是分别使用三个不同参数时的创建结果,其中/j /d都可以实现同步功能,硬链接/h,则需要同一磁盘驱动器。建议使用,/j 参数,创建的是JUNCTION目录,win7系统很多地方都是采用这种方式。

10.jpg




创建完链接之后,查看DIR属性,可以看到/j JUNCTION目录,/d SYMLINKD目录目录符号连接。

11.jpg


Win7下的连接,都会有一个箭头,标识是连接,因此再删除的时候,容易区分所链接的普通目录。如果删除了原始数据,带有箭头的JUNCTION或者SYMLINKD,会定位不到数据,弹错误框。

12.jpg



三、
常用特殊目录同步示例

1.
Windows XP

a)
将“我的文档”下的“我的音乐”同步到云端

13.jpg


首先,打开“我的音乐”目录,在地址栏上取出地址。

14.jpg


在命令行下通过dir命令,查看该目录属性为DIR,普通文件夹,如下图所示。

15.jpg


将该文件夹剪切或者拷贝内容到 C:\My DBank\My Music”目录下,如下图所示:

16.jpg


通过junction命令,创建“C:\My DBank\My Music”的JUNCTION目录到原始位置。

17.jpg


创建完JUNCTION目录之后,通过dir查看属性,可以看到原始位置的,源文件夹已经成为JUNCTION属性。

18.jpg


此时,无论是在“C:\My DBank\My Music”下,还是在“C:\Documents andSettings\Administrator\My Documents\My Music”下修改,添加文件都会同步到云端。


同样的,“我的文档” “我的图片”等特殊文件夹都可以按照这种方式进行同步。


b)
同步IE地址收藏文件夹

默认情况下IE的收藏夹路径为: C:\Documents andSettings\Administrator\Favorites

19.jpg


将该文件夹剪切,或者拷贝内容到同步文件夹“C:\My DBank\MyFavorites”下,如下所示。

20.jpg


21.jpg


然后使用junction 命令创建JUNCTION目录

22.jpg


创建完JUNCTION目录之后,就可以看到,通过IE添加新的,删除旧的地址,都会同步到云端。

c)
其他特殊文件夹,可通过类似方法,找到需要同步文件夹的地址,剪切或拷贝内容,进行同步。

2.
Win 7

a)
将“我的文档”下的“我的图片”同步到云端

通过右键菜单,查看我的图片下的某个文件的属性,便可以看出“我的图片”的所在位置,如下图:

23.jpg



24.jpg


通过DIR命令,可以查看到图片目录是DIR普通目录


按照windows xp或者普通目录同步的方法,进行mklink操作。如果,目的目录已经存在相同的目录时,则会创建失败,因此,在mklink之前,需要将源目录内容拷贝出来到同步目录,删除掉源文件夹,或者直接剪切到同步目录。

25.jpg


创建成功时:

26.jpg


然后查看DIR,就可以看到已经是JUNCTION目录了。

27.jpg


此时,就可以同步“我的图片”文件夹了。

b)
其它特殊文件夹同步,可以参考上面winxpwin7中的操作,原理一样。


四、
建议

建议用户先从普通的文件夹同步开始实践,等掌握了技巧之后,再进行系统特殊目录的同步。特殊目录虽然能通过这种方式得到同步,但是,剪切原始文件夹,再创建JUNCTION目录时,新创建的JUNCTION目录,虽不影响同步,但会丢失文件夹图标信息。因此,系统特殊目录如果没有特别需求,不建议同步,如果想同步,可以拷贝过去进行同步。除此之外,一些软件的数据,可能在多台电脑上会被同时修改,如果采用该方法同步,则会引起冲突文件的产生。因此,对于一些经常发生变化的文件,不建议使用该方法。

该方法可以将多个不同文件夹同步到爱同步,比如:多个盘符有电影视频,想同步到爱同步。

D:\ProgramFiles\Download\Movies

E:\Youku\videos

F:\TDDownload\video

My DBank下面创建Movies,在Movies下分别建三个子文件对应上面三个盘符下的视频电影目录,然后,将原有的电影视频,拷贝到MyDBank子目录下,然后,分别Junctionmklink到源目录。这样,以后创建下载的视频 电影都会自动同步到爱同步了,并且不影响其他下载软件的使用。

该方法支持嵌套的同步,不建议使用。

对于需要同步多文件夹的用户,用户可按照自己需求选择是否使用该命令。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多