Windows

如何在 Windows 中創建符號連結?

  • April 25, 2017

Windows Vista 添加了創建指向文件和目錄的符號連結的功能。如何創建符號連結以及目前支持它的 Windows 消費者和伺服器版本是什麼?

您可以使用命令行實用程序創建符號連結mklink

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

       /D      Creates a directory symbolic link.  Default is a file
               symbolic link.
       /H      Creates a hard link instead of a symbolic link.
       /J      Creates a Directory Junction.
       Link    specifies the new symbolic link name.
       Target  specifies the path (relative or absolute) that the new link
               refers to.

從 Windows Vista 和 Windows Server 2008 開始,通過 mklink 的符號連結可用。在 Windows XP 和 Windows Server 2003 上,您可以使用

fsutil hardlink create <destination filename> <source filename>

根據msdn.microsoft的說法,FAT16/32 和 exFAT 不支持符號連結。似乎 Windows 只支持來自或到 NTFS 分區的它們。未來的 Windows 作業系統可能會繼續支持 mklink。

您可以在Microsoft TechNet、 Junfeng Zhang 的部落格howtogeek.com上閱讀有關此新功能的更多資訊。

引用自:https://serverfault.com/questions/7109