CreateSymbolicLinkProc не работает для обычных пользователей - PullRequest
1 голос
/ 02 апреля 2012

У меня проблема с CreateSymbolicLinkProc, которую я пытаюсь выполнить из приложения C ++.Он работает нормально, но только если вы выполняете его как пользователь с правами администратора.Это проблема для меня, потому что мне нужно это, чтобы работать как пользователь без прав администратора.Я не хочу делать это с помощью системной команды clunky mklink, поскольку при выполнении системной команды появляется неприглядное командное окно DOS.

1 Ответ

0 голосов
/ 02 апреля 2012

Вам необходим SeCreateSymbolicLinkPrivilege для создания символических ссылок, который по умолчанию устанавливается только для членов группы «Администраторы». Вы можете изменить настройки в консоли Local Security Policy. Обратите внимание, что mklink также не будет работать без привилегий.

...