我正在尝试通过网络驱动器创建 NTFS 硬链接:
- 我使用的是 Windows XP SP3 工作站
在 Windows 7 Server 上映射驱动器 F:
网络使用 f:\\server\shared_folder
然后我尝试
fsutil hardlink 创建新条目现有文件
这在服务器上本地有效,但当我尝试使用映射驱动器 (F:) 通过网络执行此操作时无效。显示的错误是:
FSUTIL 实用程序需要本地 NTFS 驱动器
(或者有点像这样,我的错误信息是西班牙语)
有没有办法从网络共享创建硬链接,或者每次我需要创建硬链接时是否应该远程访问物理服务器?
答案1
您无法创建到远程驱动器的硬链接,甚至无法在两个本地驱动器之间创建硬链接。硬链接必须从文件系统中的一个点指向另一个点。在完全相同的文件系统中。
您需要的是一个符号链接,它更像是一个快捷方式,可以指向远程文件或共享。
答案2
我使用此命令在 Windows 上创建符号链接(几乎总是在我的 xampp 的 Web 服务器文件夹中)。这是一个使用它的示例:
mklink /D "C:\mySMBremoteServer" "\\server\shared_folder"
- mklink -> 创建链接的命令
- /D -> 创建一个符号链接(远程管理同一个文件夹)
- “Locale_folder” -> 建立本地链接的路径
- “remote_link”->samba 服务器的路径
我把手册留在这里mklink Windows 手册希望对您有帮助。
西班牙语 翻译
您使用这个命令为我的本地 xampp 服务器创建虚拟地毯......如果它们不起作用(我很快就能见到它们了)请用选项测试/我没有测试过。
这指挥着你为你想要的命运创建一个“直接访问”,如果你需要远程修改