U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win11教程

在 Windows 上创建符号链接(又名符号链接)的完整指南

时间:2023-08-19 来源: 点击:
手机扫码继续观看
在 Windows 上创建符号链接(又名符号链接)的完整指南

  • 符号链接是 Windows 11 和 Windows 10 中的高级快捷方式,可以指向文件或文件夹,重定向应用程序以访问它们,就像它们位于不同位置一样。

  • 符号链接有两种类型:软链接(重定向到文件存储位置)和硬链接(使文件或文件夹看起来好像文件或文件夹存在于符号链接的位置)。

  • 可以使用命令提示符中的 mklink 命令创建符号链接,并使用不同的选项来创建文件或目录的符号链接。或者,您可以使用 Link Shell Extension(一种图形工具)来创建具有更多选项的符号链接。

  Windows 11 和 Windows 10 都支持符号链接(也称为符号链接),指向系统上的文件或文件夹。您可以使用命令提示符或称为 Link Shell Extension 的第三方工具来创建它们。

  什么是符号链接?

  符号链接基本上是高级快捷方式。创建指向单个文件或文件夹的符号链接,该链接在 Windows 中看起来与该文件或文件夹相同 — 即使它只是指向该文件或文件夹的链接。

  例如,假设您有一个程序需要其文件位于 C:\Program。您确实希望将此目录存储在 D:\Stuff 中,但程序要求其文件位于 C:\Program 中。您可以将原始目录从 C:\Program 移动到 D:\Stuff,然后在 C:\Program 处创建指向 D:\Stuff 的符号链接。当您重新启动该程序时,它将尝试访问其位于 C:\Program 的目录。Windows 会自动将其重定向到 D:\Stuff,一切都会像在 C:\Program 中一样工作。

  这个技巧可以用于各种各样的事情,包括将任何文件夹与 Dropbox、Google Drive 和 OneDrive 等程序同步。

  符号链接有两种类型:硬链接和软链接。软符号链接的工作方式与标准快捷方式类似。当您打开文件夹的软链接时,您将被重定向到存储文件的文件夹。然而,硬链接使得文件或文件夹看起来好像实际上存在于符号链接的位置,并且您的应用程序不会有任何更好的了解。这使得硬符号链接在大多数情况下更有用。

  请注意,Windows 实际上并不使用术语“硬链接”和“软链接”。相反,它使用术语“硬链接”和“符号链接”。在 Windows 文档中,“符号链接”与“软链接”相同。但是,该mklink命令可以创建硬链接(在 Windows 中称为“硬链接”)和软链接(在 Windows 中称为“符号链接”)。

  如何使用 mklink 创建符号链接

  您可以以管理员或普通用户身份在命令提示符窗口中使用 mklink 命令创建符号链接。要在没有管理员命令提示符窗口的情况下执行此操作,您必须首先从“设置”>“更新和安全”>“针对开发人员”启用开发人员模式。

  要以管理员身份打开命令提示符,请单击“开始”按钮,搜索“cmd”或“命令提示符”,然后选择“以管理员身份运行”。

  Windows 11 不需要管理权限即可创建符号链接。

在 Windows 上创建符号链接(又名符号链接)的完整指南

  没有任何额外选项,mklink创建到文件的符号链接。Link以下命令创建一个指向该文件的符号链接或“软”链接Target:

  mklink Link Target

  当您想要创建指向目录的软链接时,请使用 /D。像这样:

  mklink /D Link Target

  当您想要创建指向文件的硬链接时,请使用 /H:

  mklink /H Link Target

  使用 /J 创建指向目录的硬链接,也称为目录连接:

  mklink /J Link Target

在 Windows 上创建符号链接(又名符号链接)的完整指南

  因此,例如,如果您想在“C:\LinkToFolder”处创建指向“C:\Users\Name\OriginalFolder”的目录连接(文件夹的硬链接),则可以运行以下命令:

  mklink /J C:\LinkToFolder C:\Users\Name\OriginalFolder

  您需要在带空格的路径两边加上引号。例如,如果文件夹被命名为“C:\Link To Folder”和“C:\Users\Name\Original Folder”,则您可以使用以下命令:

  mklink /J "C:\Link To Folder" "C:\Users\Name\Original Folder"

在 Windows 上创建符号链接(又名符号链接)的完整指南

  如果您看到消息“您没有足够的权限来执行此操作。”,则需要在运行命令之前以管理员身份启动命令提示符。

  如何使用图形工具创建符号链接

  如果您想使用图形工具执行此操作,请下载Link Shell Extension。请务必先下载适当的先决条件包,然后再下载工具本身 - 两者都链接到工具的下载页面。

  Link Shell 扩展适用于 Windows 11,但您需要单击“显示更多选项”才能查看选项。您还可以使用注册表破解来启用扩展的右键单击上下文菜单。

  安装后,找到要创建链接的文件或文件夹,右键单击它,然后在菜单中选择“选择链接源”。

在 Windows 上创建符号链接(又名符号链接)的完整指南

  然后,您可以在不同的文件夹内右键单击,指向“Drop As”菜单并选择“Hardlink”以创建到文件的硬链接,选择“Junction”以创建到目录的硬链接,或选择“Symbolic Link”创建到文件或目录的软链接。

在 Windows 上创建符号链接(又名符号链接)的完整指南

上一篇:如何强制重新启动 Windows 11/win10 电脑

下一篇:隐藏任务栏怎么调出?在 Windows 11 中隐藏任务栏方法

相关文章