返回官网

mklink 在windows里面如何建软连接

狒狒 2023-4-27 技术札记 184 次
mklink指令的语法
MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      创建目录符号链接。默认为文件
                符号链接。
        /H      创建硬链接而非符号链接。
        /J      创建目录联接。
        Link    指定新的符号链接名称。
        Target  指定新链接引用的路径
                (相对或绝对)。
只是创建了一个快捷方式。
mklink使用实例
不带参数 --> 为文件创建符号链接
/d --> 为目录创建符号链接
/h --> 为文件创建硬链接
/j --> 为目录创建联接点
出现报错的几种情况
报错:“拒绝访问”
原因:/h是用来创建文件的硬链接的,但在输入的“Link路径”和“Target路径”中填写的却是文件夹目录的路径。
解决办法:输入的“Link路径”和“Target路径”中应该填写文件的路径。

报错:“无效开关”

原因:使用/作为路径中的分隔符时,没有用英文(半角)双引号将路径括起来。
解决办法:路径中的分隔符用\时,路径可以不用英文(半角)双引号括起来;若是使用/作为路径中的分隔符时,必须要用英文(半角)双引号将路径括起来。

出现错误:指令正常执行,但是创建了一个带有文件格式的文件夹,并且无法打开这个文件夹。
原因:/d是用来创建目录的符号链接的,但在输入的“Link路径”和“Target路径”中填写的却是文件的路径。
解决办法:将刚才错误创建的文件夹删除,重新输入指令,注意输入的“Link路径”和“Target路径”中应该填写文件夹目录的路径。
 

发表评论

Copyright © 2016 DEWEBSTUDIO