mklink требует административных привилегий, несмотря на то, что задано разрешение secpol.msc «создавать символические ссылки» и несмотря на запуск прав на cygwin

564
barlop

Это не дубликат, потому что я попробовал решение здесь. Как создать ссылку в Windows 7 Home Premium для обычного пользователя? и другое решение, которое я упоминаю, и оно не сработало, и я спрашиваю, что делать, когда это не работает.

Я использую 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 Home Premium для обычного пользователя?

enter image description here

Это не сработало, я все еще получаю это сообщение.

И я попробовал решение, упомянутое здесь http://blog.rlucas.net/rants/dont-bother-with-symlinks-in-windows-7/

И я попробовал эту команду editrights от cygwin, из cmd запускается от имени администратора (где editrights не выдает ошибки).

Вы делаете $editrights -a SeCreateSymbolicLinkPrivilege -u [USERNAME]это в моем случае

$editrights -a SeCreateSymbolicLinkPrivilege -u har 

И я перезапустил.

Но это не работает, я все равно получаю сообщение о том, что «у меня недостаточно прав»

0

1 ответ на вопрос

0
cgchoffman

Если ваш пользователь находится в группе безопасности «Администратор», этот параметр не действует: как создать символические ссылки в Windows 8.1 без командной строки администратора?

Другие варианты: - удалить себя из администраторов (я бы не стал этого делать) - включить режим разработчика Windows 10 (без хакерства с политиками sec, он просто работает) - опция, упомянутая в постах выше, я не пробовал, поэтому я нет в сайте, чтобы его эффективность.

Пользователь использует Windows 7, а не Windows 8.1 или Windows 10 Ramhound 6 лет назад 2
Вы можете заметить, что, начиная с перспективы, «если ваш пользователь входит в группу безопасности« Администратор », этот параметр не действует:» ссылка, которую вы упоминаете, https://superuser.com/questions/839580/how-can-i-create -symbolic-links-in-windows-8-1-без-admin-командной строки / 839608 упоминает https://stackoverflow.com/questions/15320550/why-is-secreatesymboliclinkprivilege-ignored-on-windows-8 в чьих ответах упоминается перспектива, включая windows 7. Ваш второй абзац интересен, но, как вы предлагаете, относится только к windows 10. barlop 6 лет назад 0