У меня есть клиентские станции (OS X Yosemite), привязанные к службам Active Directory. Когда пользователь был авторизован, я подготовил его профиль из /System/Library/User\ Template/English.lproj/*, а настройки для машины синхронизировались из Open Directory (практика называется магическим треугольником).
Запись в AD содержит общую папку samba для каждого пользователя. Когда я включаю Показать подключенный сервер в настройках Finder на рабочем столе, у них есть значки для этого диска на рабочем столе.
Как добавить эту ссылку в избранное на боковой панели Finder?
В разделе «Серверы» есть общая ссылка на «Общий доступ к диску», и мне нужна ссылка на конкретную папку для каждого вошедшего в систему пользователя в качестве ссылки на их рабочие столы.
Существуют ли передовые практики, которым я должен следовать?
Без практики, когда каждый пользователь перетаскивает ссылку с рабочего стола в избранное? Мои пользователи каждый день меняют рабочее место и это неправильная практика.
спасибо за все ответы.
Я обнаружил, что следующий процесс добавляет папку, смонтированную на общем ресурсе samba, на боковую панель/избранное в моем поисковике. Они «переживают» перезагрузку моего Mac. Я предполагаю, что они также работают по назначению, если вы перезагрузите NAS/сервер/что-то еще. Для этого выполните следующие шаги:
Ваш вопрос немного сложен для понимания, но, насколько я понимаю, вы монтируете глубокий путь из общего ресурса SMB, но корень этого общего ресурса указан в разделе «Общие» на боковой панели. Это ожидаемое поведение, и я не верю, что вы можете его изменить.
Теоретически также можно добавить элементы на боковую панель, изменив ~/Library/Preferences/com.apple.SideBarLists.plist , но это нетривиальная задача, поскольку записи содержат несколько элементов, закодированных в недокументированном формате. Хороший обзор этого связан с этим комментарием по аналогичному вопросу.
Я бы посоветовал попытаться скопировать некоторые известные записи из этого plist и посмотреть, являются ли они переносимыми, но если каждый пользователь будет добавлять разные местоположения, это, вероятно, нецелесообразно. Для этого также не существует никаких средств Applescript.
Я бы посоветовал создать эти ярлыки как элементы дока или простые псевдонимы в папке, вместо того, чтобы пытаться разгадать загадку боковой панели.