设为首页收藏本站

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 158|回复: 0

mklink命令 windows下快速创建软链接

[复制链接]

签到天数: 2451 天

[LV.Master]伴坛终老

 成长值: 21995
发表于 2018/3/15 18:36 | 显示全部楼层 |阅读模式 |Google Chrome 65.0.3325.146|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
mklink命令 windows下快速创建软链接

帮助
创建符号链接。

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

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


mklink /d 与 makelink /j 的异同
从 mklink 的帮助中可以看到,两者皆可以创建目录链接。
细心的同学可以发现,前者是创建目录链接,而后者是创建目录联接。
一字之差,有何分别?
mklink 不加参数或加参数 /d 时,创建的链接文件为<SYMLINK>型(<SYMLINKD>代表链接到目录)。
当加参数 /j 时,只能为目录创建联接,并且创建的联接文件为<JUNCTION>型,两种类型的链接文件有显著区别:
可以看出,微软自家使用的都是<JUNCTION>型,至于为何,留待考证。
可见采用xcopy命令并上参数 /B ,可以成功复制 <SYMLINK> 型的符号链接文件,而<JUNCTION>和<SYMLINKD>型链接却不能被复制。

简单创建方法
文件格式
mklink c:\1.txt d:\test\1.txt
格式如下
mklink 程序访问的路径 实际存储文件路径

目录格式
mklink /d c:\a d:\test
格式如下
mklink /d 程序访问的路径 实际存储目录路径


查看软链接类型
dir C:\

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 用百度帐号登录新浪微博账号登陆

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2018/9/19 10:08 , Processed in 0.548305 second(s), 42 queries , Gzip On, Memcache On.

Powered by itzmx!

© 2011-2018 sakura

快速回复 返回顶部 返回列表