junction使用方法,用junction实现文件夹同步映射,也就是软件搬家的原理,junction使用报错???????
Todd

文件夹映射这个大家不陌生,Windows提供一个共享磁盘的映射,目的是把别人共享的文件夹或者磁盘映射到自己电脑里,成为自己电脑的一个磁盘,方便使用.

但是今天我用一个软件的时候,想让两个文件夹内容保持同步,但又不是复制的,毕竟占地方,映射的方式最好,就查到了这个软件,junction.exe,是Sysinternals 出品的命令行工具。注意只能在NTFS文件格式下使用.

废话不多说,上使用方法:

例如,软件搬家的原理,我把软件全装到了d:program里,处于D盘地方不够了,我想把这个文件夹里的东西搬到E盘的program里,

1.把d盘program文件夹剪切到E盘(注意是剪切,也就是说弄完之后D盘没有program这个文件夹)

2.下载junction 然后把这个东西放到系统盘 Windows/system32(方便你使用命令行).下载地址:http://download.sysinternals.com/Files/Junction.zip

3.运行->CMD 回车-> junction d:\program e:\program 回车

4.然后去D盘看看,program这个文件夹又出现了,如果是快捷方式的图标,不用担心,这个绝对不是快捷方式.你可以发现这个文件夹是有大小的,也不用担心,他丝毫不占用你D盘的空间.

5.如果需要撤销,也很简单,junction d:\program -d 就行了,-d是delete的意思,即删除这个映射关系.

有几个注意事项:

1.junction的语法很简单 junction 需要建立的文件夹 目标文件夹

2.需要建立的文件夹是不占地方的,也就是一个映射的结果.注意建立使用命令之前不要存在这个文件夹,否则就会报错,我的系统报出了?????????一堆问号.可能是说文件已经存在.

3.目标文件夹是真正存放的位置,是占空间的.

4.虽然D盘下的是映射的,但是你在里面修改,实际上是在E盘里修改.也就是你D盘这个文件夹实际上是指向E盘的,也就是这种搬家方式能工作的原因.

具体还有不懂的话,留言问我吧~~~~~

 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
本站由 提供部署服务
总字数 76.2k 访客数 访问量