Я не хочу монтировать папку или другой диск, используя SMB в Mac OS X. Я хочу отобразить папку или другой диск, как я могу в Windows - используя букву диска. Когда я сопоставляю, я могу быть уверен, что если ресурс станет недоступным, сопоставление останется. Когда пользователь пытается восстановить соединение с недоступным ресурсом, Windows пытается вернуть этот ресурс до того, как произойдет сбой недоступного ресурса.
Быстрый ответ здесь.
Ты не можешь
Mac OS X не знает, что такое буква диска и что с ней делать. Причина, по которой Windows делает это, - беспорядочный беспорядок, но ...
Назначение буквы диска - это процесс назначения буквенных идентификаторов физическим или логическим дискам или разделам (томам дисков) в пространстве имен корневой файловой системы; это использование теперь встречается только в операционных системах Microsoft. В отличие от концепции точек монтирования UNIX, когда тома именуются и располагаются произвольно в одном иерархическом пространстве имен, назначение букв дисков позволяет использовать несколько пространств имен самого высокого уровня. Таким образом, назначение букв дисков - это процесс использования букв для обозначения корней "леса", представляющего файловую систему; каждый том содержит независимое "дерево" (или, для неиерархических файловых систем, независимый список файлов).
Итак, как вы можете воспроизвести это? Ну, использование автомонтирования было бы довольно близко к тому, что вы просите ... Но это требует редактирования файла autofs и требует, чтобы имя пользователя / пароль были жестко запрограммированы ...
Это плохая безопасность ...
Итак, как сказал ответчик на другой странице ...
Если это сетевой ресурс, просто перетащите подключенный диск на вкладку «Элементы входа» панели «Системные настройки учетных записей» под учетной записью вашего пользователя. Диск будет автоматически подключен при следующем входе в систему.
Или разместите псевдоним общего ресурса на рабочем столе ... Пусть они нажмут на это, и он запросит их учетные данные ... И смонтировать долю ....
Или же... Это не совсем лучший способ, который я бы рекомендовал сделать, но это сработает ...
Это яблочный скрипт для Map Network Drive
tell application "Finder"
try
mount volume "afp://username@server/directory_to_mount"
end try
end tell
Вы должны сохранить как приложение.
Настройте его запуск при каждом входе в систему с помощью компьютера. Выберите «Системные настройки» -> «Учетные записи» -> «Элемент входа».
С другой стороны,
"GNARLODIOUS" is in (list disks)
if the result is false then
mount volume "smb://hostname/sharename" as user name "Username" with password "password"
end if
on idle
if "DISKNAME" is not in (list disks) then
mount volume "smb://hostname/sharename" as user name "username" with password "password"
end if
return 60
end idle