用 mklink 创建符号链接
CMD 内置命令,支持符号链接(/D)、硬链接(/H)和目录联接(/J)。
在 CMD 中运行 `mklink /D "C:\路径\链接" "C:\路径\目标"` 创建目录符号链接(注意顺序:先链接,后目标)。
01命令
命令
$ mklink /D "C:\Users\me\Link" "D:\RealFolder"02作用说明
mklink 只存在于 CMD 而非 PowerShell,而且参数顺序与 ln -s 相反:先写新链接,再写已存在的目标。/D 创建目录符号链接,/H 创建文件的硬链接,/J 创建不需要管理员权限且可在本地各卷之间使用的目录联接(junction)。符号链接(/D)需要管理员提示符或 Windows 开发者模式。删除目录链接时只对链接路径执行 rmdir 即可,不会影响目标内容。
03风险
!注意: 用会跟随链接的工具(rd /s、robocopy /mov)删除联接或符号链接可能递归进入目标并删除真实数据;应只对链接本身使用 rmdir。
04撤销
撤销
$ Remove the link file itself (e.g. `rmdir "C:\Users\me\Link"` for a directory link) — this deletes only the link, not the target contents.05来源
- MKLINK - Create a symbolic link依据: Documents mklink's /D, /H and /J switches, the elevated-prompt requirement for symbolic links, and rmdir for removing directory links safely.
最后验证: 2026-09-17 · 分类: 文件与文件夹