2012-04-02 64 views
1

我有一个CreateSymbolicLinkProc的问题,我尝试从C++应用程序执行。它工作正常,但只有当你以具有管理员权限的用户身份执行它。这对我来说是个问题,因为我需要这个以非管理员身份工作。我不想用笨重的mklink系统命令来做到这一点,因为在执行系统命令时会弹出不美观的DOS命令框。对于普通用户,CreateSymbolicLinkProc失败

回答

0

您需要SeCreateSymbolicLinkPrivilege才能创建符号链接,默认情况下该符号链接仅为Administrators组的成员设置。您可以更改本地安全策略控制台中的设置。请注意,mklink也不会在没有权限的情况下工作。

+0

优秀的答案avakar。谢谢。 – 2012-04-02 15:21:35