在Windows 11中需用mklink或PowerShell创建符号链接(跨卷,/D)或硬链接(同卷,/J)实现文件目录的快捷访问,操作前须启用开发者模式、以管理员身份运行并配置组策略授权。

如果您需要在Windows 11中为文件或目录创建快捷访问路径,但又希望系统将其视为原始对象本身(而非普通快捷方式),则需使用mklink命令创建符号链接或硬链接。以下是实现该目标的具体步骤:
mklink命令要求具备高完整性级别权限,且部分链接类型(如符号链接)在默认配置下可能被系统策略阻止。启用开发者模式可确保组策略允许符号链接的创建,并避免“拒绝访问”错误。
1、打开“设置”→“系统”→“对于开发人员”,开启开发者模式选项。
2、点击“开始”菜单,搜索“cmd”,右键选择以管理员身份运行命令提示符。
3、在命令提示符窗口中输入whoami /groups | findstr "S-1-16-12288",确认输出中包含高完整性级别标识。
符号链接是独立于源目录的指向性引用,支持跨卷链接,删除源目录后链接失效,但链接本身可存在于任意NTFS卷上。
1、在管理员命令提示符中,切换至目标链接将被创建的父目录路径,例如:cd /d D:\Links。
2、执行命令:mklink /D MyDocs C:\Users\John\Documents,其中“MyDocs”为新链接名称,“C:\Users\John\Documents”为源目录绝对路径。
3、验证链接是否成功:输入dir,观察输出中“MyDocs”条目末尾是否显示
硬链接仅适用于同一NTFS卷内的目录,其本质是目录的另一个文件系统入口,与源目录共享相同的MFT记录;删除源目录不会影响硬链接内容的可访问性。
1、确保源目录和目标链接位置位于同一NTFS格式的磁盘分区内,例如均在C:卷上。
2、在管理员命令提示符中执行:mklink /J ProjectsBackup C:\Projects,其中“ProjectsBackup”为链接名,“C:\Projects”为源目录路径。
3、检查结果:进入链接所在目录,运行dir /AL,确认“ProjectsBackup”条目显示为
PowerShell提供New-Item cmdlet作为mklink的替代接口,语法更符合现代脚本习惯,且在部分受限环境中兼容性更高。
1、以管理员身份启动PowerShell(非Windows PowerShell ISE,而是Windows Terminal中的PowerShell)。
2、执行命令:New-Item -ItemType SymbolicLink -Path "D:\WebRoot" -Target "C:\inetpub\wwwroot"。
3、确认创建成功:运行Get-Item "D:\WebRoot" | Select-Object Name, LinkType, Target,输出中LinkType应为SymbolicLink,Target字段显示目标路径。
即使以管理员身份运行,仍可能出现“你没有足够的权限执行此操作”提示,这通常源于本地组策略禁用符号链接创建权限。
1、按Win+R输入gpedit.msc,打开本地组策略编辑器。
2、导航至“计算机配置”→“Windows设置”→“安全设置”→“本地策略”→“用户权限分配”。
3、双击右侧“创建符号链接”策略,添加当前用户或Administrators组。
4、执行gpupdate /force刷新策略,重启命令提示符后重试mklink命令。
以上就是Windows 11如何创建符号链接或硬链接_Windows 11使用mklink命令创建目录链接的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号