最近在
windows
下配置hexo
环境时,有配置符号链接的需求。折腾后,把所遇问题做个小结。
软件环境
abc 说明 操作系统 windows 10,64位 补丁版本 1909 注意事项
cmd
和powershell
可在
cmd
中执行mklink
命令,但在powershell
中没有mklink
命令,可通过编写扩展函数的方法使用powershell
。建议使用
cmd
,点此查看powershell
方式cmd
权限问题解决方法很简单,以管理员身份运行
cmd
;或修改组策略,允许当前用户执行mklink
。组策略层次如下(执行gpedit.msc
):计算机设置->windows设置->安全设置->本地策略->用户权限分配->创建符号链接
然后添加当前用户至该策略
特殊文件夹问题
如果该文件夹属于一个网络驱动器(samba共享),那么不能在该文件夹下创建符号链接,
mklink
命令的报错信息是:此文件或目录不是一个重分析点。注:
mklink
的 target 支持网络路径因此,不要在网络驱动器下创建符号链接
结束语
在
windows
平台下,有些应用场景使用符号链接会更方便,持续关注哦。参考