Есть ли способ создать прямую ссылку на файл на внутренней сетевой папке в Mac OS X. В Windows вы можете сделать это с помощью file://filepath, но я не могу найти решение, которое работает на Mac

Спасибо

2 ответа2

1

Мне неясно, что именно вы хотите сделать. Вы говорите "локальный сетевой ресурс", но в приведенном вами примере предлагается ссылка на локальную файловую систему, а не на сетевой ресурс (и ответ Карла демонстрирует эту последнюю функциональность).

Я полагаю, что в Windows возможна ссылка на сетевой ресурс с URL-адресом, таким как:

file:////servername/share/ 

Это "file://" + "// имя_сервера / share /").

Вы можете сделать то же самое в OS X, используя smb: URL. Например, ссылка, эквивалентная предыдущему примеру:

  smb://servername/share

Нажатие на это в Safari делает именно то, что вы ожидаете (подключается к общему сетевому ресурсу и открывает окно в Finder).

1

Это прекрасно работает для меня при использовании file:///path/to/file . Обратите внимание на три слеша, два для файла "protocol" и один как часть пути.

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