Windows 提供了 mklink 命令来创建符号链接。操作步骤如下:

  1. 打开 命令提示符(CMD)Windows PowerShell

    • CMD:以管理员身份运行。

    • PowerShell:确保有管理员权限(可以右键单击图标选择“以管理员身份运行”)。

  2. 使用 mklink 命令创建符号链接:

    • 文件符号链接

      mklink <符号链接路径> <目标文件路径>

      例如:

      mklink C:\link.txt C:\target.txt
    • 目录符号链接

      mklink /D <符号链接路径> <目标目录路径>

      例如:

      mklink /D C:\link_folder C:\target_folder
    • 硬链接(仅适用于文件)

      mklink /H <符号链接路径> <目标文件路径>

      例如:

      mklink /H C:\hardlink.txt C:\target.txt

  3. 符号链接成功创建后,可以像普通文件或目录一样使用符号链接。


方法 2:通过第三方工具

如果不习惯命令行,可以使用一些图形化工具来管理符号链接。例如:

  • Link Shell Extension:这是一个免费的 Windows 工具,允许通过右键菜单创建符号链接、硬链接和交叉链接。

    1. 下载并安装 Link Shell Extension。

    2. 右键单击目标文件或文件夹,选择“创建符号链接”。

    3. 将生成的符号链接粘贴到目标位置。


注意事项

  1. 权限要求:在 Windows 中创建符号链接需要管理员权限。如果遇到权限问题,请确保以管理员身份运行终端。

  2. 符号链接类型

    • 符号链接(Symbolic Link)可以跨不同分区使用。

    • 硬链接(Hard Link)只能在同一分区内创建,并且仅适用于文件。

  3. 文件系统要求:符号链接通常需要 NTFS 文件系统支持。