ste*_*nmm 76 windows-7 symbolic-link mklink
我是一个 Linux 人,因此当我尝试在 Windows 上做任何事情时,我非常迷茫。我正在尝试创建以下链接:
mklink /d C:\backup\data \\myth\backup\data
Run Code Online (Sandbox Code Playgroud)
但是我没有足够的权限来执行此操作。如何在 Windows 7 中获得足够的权限?
更新:
右键单击 C:\backup\data 并将经过身份验证的用户的权限更改为完全访问权限,重新启动机器并再次尝试该命令,但没有成功。有人有任何进一步的建议吗?
Hug*_*len 124
如前所述这里,
创建符号链接需要 SeCreateSymbolicLinkPrivilege(“创建符号链接”),默认情况下仅授予管理员权限(但您可以使用安全策略更改该权限)。
要更改策略:
右键单击Start? Run并启动secpol.msc。
打开Security Settings ? Local Policies ? User Rights Assignment并选择Create symbolic links(代表SeCreateSymbolicLinkPrivilege)。
Users组)添加到列表中。当您注销并再次登录时,更改将应用。
Jon*_*ley 22
我刚刚发现即使无法创建符号链接,我也可以创建“连接点”:
mklink [/D] /J junctionname filename
Run Code Online (Sandbox Code Playgroud)
其中 /J 表示“创建一个结点”,而 /D 是,我相信,如果命名文件是一个目录。(我的用户目前是管理员)
但是,与“bat”文件的连接似乎不可执行,因此这实际上没有任何用处。
有没有人明白为什么会这样,或者如何修复它以提供解决 OP 问题的替代方法?
Bra*_*son 13
我发现只有非管理员才能做到。添加非管理员以创建符号链接并以非管理员身份运行。您必须添加一个具有非管理员权限的人员。然后您为非管理员授予目标权限,以便他可以执行 runas mklink。
| 归档时间: |
|
| 查看次数: |
104225 次 |
| 最近记录: |