В Windows 7 X64 у меня есть каталог C:\shares\, который содержит 2 общие папки, каждая из которых содержит пару сотен символических ссылок, отображающих содержимое 4 папок, распределенных по 4 дискам.
Таким образом, C:\shares\documents\ содержит символическую ссылку для каждого документа в D:\documents\, каждого документа в E:\documents\ и т.д. До диска J.
Это сделано для того, чтобы я мог отражать удаленное использование функций библиотеки.
Теперь я могу получить доступ к этой папке и просматривать ее совершенно локально, перейдя к \machinename \documents \ и пройдя через нее. Однако при доступе к нему из устройства резервного копирования, которое, как я подозреваю, использует samba или какое-то производное, я получаю «Не удалось открыть dir [smb://MACHINENAME/documents/docname.doc]. Причина: отказано в разрешении (13). "
К сожалению, у меня нет способа получить более подробную ошибку из устройства, и я не вижу ничего релевантного в журнале событий на компьютере с Windows. Используемый пользователь является администратором, и я добавил явные разрешения как для каталогов, на которые указывают символические ссылки, так и для самих символических ссылок.
Кто-нибудь знает, как я могу позволить удаленным устройствам следовать моим локальным символическим ссылкам?