Windows 11 Home版中mklink命令无法识别的相关问题咨询
Windows 11 Home版中mklink命令无法识别的相关问题咨询
别担心,mklink命令并没有从Windows 11 Home版本里被移除或禁用,大概率是你没满足它的使用条件~下面给你梳理几个常见原因和解决办法:
- 首先,必须用管理员权限打开命令提示符/终端。普通权限下运行CMD的话,系统会直接提示该命令不被识别。你可以右键点击开始菜单,选择「Windows终端(管理员)」或者「命令提示符(管理员)」,再输入
mklink试试,应该就能正常识别了。 - 其次,检查命令格式是否正确。
mklink的基础语法是:mklink [参数] <快捷链接路径> <目标文件/文件夹路径>。比如要创建目录链接的话,得加上/D参数,像这样:mklink /D C:\NewLink C:\RealFolder,如果漏了参数或者路径输入错误,也会出现类似“命令不识别”的报错。 - 如果你习惯用PowerShell而不是CMD,那默认确实没法直接用
mklink,这时候可以用PowerShell自带的命令来实现相同效果:创建目录链接用New-Item -ItemType Junction -Path "链接路径" -Target "目标路径",创建文件软链接则用New-Item -ItemType SymbolicLink -Path "链接路径" -Target "目标文件路径"。
备注:内容来源于stack exchange,提问作者not2qubit




