4

Я пытаюсь создать символическую ссылку на каталог под Windows Server 2003, но мне не везет.

Я пробовал junction.exe (Sysinternals), ln.exe и linkd.exe (Windows Server 2003 Resource Kit).

Я бы хотел, чтобы c:\folder\subfolder ссылался на \fileserver\realSubfolder

Это прекрасно работает под Windows 7 (с помощью mklink.exe), но я не могу заставить его работать под Windows Server 2003.

Кто-нибудь может мне помочь?

4 ответа4

5

Ты не можешь Ссылки на каталоги были введены в Windows Vista. Ближайшим аналогом являются точки повторного анализа каталогов (так называемые соединения), которые может создать инструмент Systinternals Junction, на который вы ссылались.

2

Возможно, проблема в том, что групповая политика не позволяет вам использовать символические ссылки на каталоги в сетевых путях из соображений безопасности.

Проверьте это здесь: Computer Configuration\Administrative Templates\System\NTFS File System\Selectively Allow The Evaluation Of A SymbolicLink

1

Соединения не будут поддерживать пути UNC. Разрешается только для локальных путей.

Соединения являются подмножеством точек повторного анализа, поэтому применяется то же ограничение.

Начиная с Vista, вы можете создавать символические ссылки, которые будут преобразованы в удаленный путь. Они даже дадут вам цепочку символических ссылок с удаленными путями.

0

Вы можете посмотреть мой ответ на этот похожий вопрос на stackoverflow - https://stackoverflow.com/a/18593425/18475

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .