我有两个通过Windows 7访问的网络驱动器:V:\
和T:\
我试图在两个文件夹(而不是文件)之间创建快捷方式,所以我使用的是mklink
命令:
mklink /d \Photos V:\Photos
在C:\
创建符号链接。
我可以在本地移动符号链接。但是,当我尝试将符号链接移动到网络位置时,它会开始复制实际文件而不是对它们进行符号链接。
我认为如果我可以在本地驱动器上创建网络驱动器的符号链接,那么什么阻止我在另一个网络驱动器上创建网络驱动器的符号链接。我假设这是正确的吗?
使用mklink
命令创建符号链接时,有没有办法指定目标文件路径?或者有没有办法将符号链接移动到网络驱动器?
答案 0 :(得分:5)
您需要通过使用提升权限运行此命令来启用本地到远程链接:
fsutil behavior set SymlinkEvaluation L2R:1
您也可以使用本地或组策略启用此功能: Computer \ System \ Filesystem \有选择地允许评估符号链接 - >允许本地远程
答案 1 :(得分:4)
如果您需要在网络驱动器上建立目录连接(使用/ J),您可以先创建一个目录(/ D)符号链接,然后创建一个联结,如下所示:
mklink /D D:\shareLink \\network\share
mklink /J D:\junctionLink D:\shareLink
答案 2 :(得分:0)
您需要登录托管网络驱动器的计算机并从那里运行mklink命令。
我建议您创建一个联接/J
而不是符号链接/D
。符号链接有一些您需要注意的其他设置。请参阅symbolic-link-cannot-be-followed。