这不是重复的,因为我尝试过这里的解决方案作为普通用户,如何在 Windows 7 家庭高级版中创建链接? 还有我提到的另一个解决方案,但它不起作用,我想问当它不起作用时该怎么办。
我正在运行 Windows 7
在这里你看到我收到一条消息,说我没有足够的权限来执行 mklink。我希望能够在不以管理员身份运行 cmd 的情况下执行此操作。
C:\Users\har>echo %userprofile%
C:\Users\har
C:\Users\har>
C:\Users\har>echo dsfdsfsd >ffff
C:\Users\har>mklink lsomefile ffff
You do not have sufficient privilege to perform this operation.
C:\Users\har>
因此我将“创建符号链接”设置为包括所有人以及我的用户名。如下所述作为普通用户,如何在 Windows 7 家庭高级版中创建链接?
那没有用,我仍然收到该消息。
我尝试了这里提到的解决方案http://blog.rlucas.net/rants/dont-bother-with-symlinks-in-windows-7/
我尝试从 cygwin 执行这个 editrights 命令,从 cmd 以管理员身份运行(其中 editrights 没有错误)。
$editrights -a SeCreateSymbolicLinkPrivilege -u [USERNAME]
就我而言你这样做
$editrights -a SeCreateSymbolicLinkPrivilege -u har
我已经重新启动了。
但它不起作用我仍然收到“我没有足够的权限”的消息
答案1
如果您的用户属于管理员安全组,则此设置无效:如何在没有管理员命令提示符的情况下在 Windows 8.1 中创建符号链接?
其他选项: - 从管理员中删除自己(我不会这样做) - 启用 Windows 10 的开发人员模式(不弄乱安全策略,它只是有效) - 上面帖子中提到的选项,我还没有尝试过所以我不知道它的有效性。