2015-01-09 3 views
3

Попытки создать ссылку на доле файлов, используя: mklink/D "\ Обменник \ Dest \ folder_link" "\ Обменник \ Dest \ папка" (под администратором)mklink доступа, но исследователь сумел

Но это дает доступа не отрицается, пыталась бежать FSUTIL, но никакого успеха :(

fsutil behavior set SymlinkEvaluation R2R:1

C:\Windows\system32>fsutil behavior query SymlinkEvaluation Local to local symbolic links are enabled. Local to remote symbolic links are enabled. Remote to local symbolic links are enabled. Remote to remote symbolic links are enabled.

Однако, когда я пытаюсь создать ссылку с помощью проводника (правая кнопка мыши, селектина g Создать ярлык) - он работает.

Почему командная строка не работает, но проводник делает? Есть ли альтернативный способ создания софт-ссылок через cmd?

+3

(1) ярлыки Проводника являются ** не ** символические ссылки, так что ваша способность создавать ярлыки в Проводнике, не означает ничего о вашей способности создавать символические ссылки. (2) Помимо входа в систему как администратора, для создания символических ссылок вам необходимо запустить процесс командной строки с повышенными правами. Командные подсказки не запускаются по умолчанию. –

+0

CMD повышается при выключении UAC. Hm, ярлык исследователя выглядел точно как ссылка (без расширения .lnk) –

ответ

1

Таким образом, он оказался политикой групповой политики для связи, не установленной на машине, на которой размещался файл-архив.

secpol.msc, Локальные политики \ Назначение прав пользователя \ Создать символическую

+1

Это, похоже, не полностью решает проблему для меня. Я не могу запустить fsutil поведение set symlinkevaluation /? за исключением случаев, когда im в консоли запускается как администратор. У меня правильная настройка символических ссылок. Там должны быть другие разрешения. Кто-нибудь знает? –