以管理员身份登录时,在 CMD 中收到权限不足消息

以管理员身份登录时,在 CMD 中收到权限不足消息

我尝试使用mklink命令cmd(我有 Windows 7 操作系统)以管理员身份登录,但我得到:

您没有足够的权限来执行此操作。

我在 Vista 中使用了相同的命令,运行正常。知道为什么它在 Windows 7 中不起作用吗?

答案1

明确尝试以管理员身份运行 CMD shell。如果这没有帮助,请尝试runas命令。

runas /user:administrator "mklink args"

mklink命令及其参数必须用引号引起来。

答案2

输入CMD,您将CMD.exe在开始菜单的列表中看到。

右键单击它,选择“以管理员身份运行”

答案3

针对此问题,对于管理员帐户不起作用,我认为在 Windows 7 中配置符号链接支持是相关的。

授予“Everyone”“创建符号链接”权限后,请重新启动(或注销)并以标准用户身份登录,该用户不是“管理员”组的成员。您应该能够在用户具有写权限的目录中使用 mklink 命令创建符号链接。

“管理员”组成员无法创建符号链接的原因是,由于用户是“管理员”组的成员,因此“创建符号链接”特权已从过滤令牌中删除。文章的“访问令牌更改”部分链接http://msdn.microsoft.com/en-us/library/bb530410.aspx更详细地描述了如何创建过滤令牌。

答案4

如果由于某种原因,您无法将帐户提升为管理员(例如,您在工作电脑上),并且您尝试链接目录,请尝试创建连接点而不是硬/软符号链接。源文件夹可以是绝对的,也可以是相对的。

mklink /J linkedfolder sourcefolder

相关内容