Есть ли способ заставить правильно запускать пути общего доступа SMB в стиле Windows?

11

У нас смешанная сеть Windows / Mac с файловыми серверами Windows и почтовой системой Exchange / Outlook.

Пользователи Windows рассылают электронные письма со ссылками на общие файлы, которые выглядят следующим образом:

\\FileServer01\topfolder\subfolder\shared.doc

Если вы щелкнете правой кнопкой мыши по ссылке в Mac Outlook 2010, возможно, она имеет псевдо-URL:

file://///FileServer01/topfolder/subfolder/shared.doc

Mac Outlook 2010 делает эту ссылку кликабельной, но завершается ошибкой:

The file ///FileServer01/topfolder/subfolder/shared.doc could not be found.

Учитывая, что мы не сможем заставить людей прекратить вставку копий в недружественных для Mac ссылках SMB, есть ли способ заставить Finder или какой-либо обработчик переписать URL-адрес во что-то, что может открыть Mac?

Рафи Якоби
источник

Ответы:

8

Я нахожусь в аналогичной должности на работе, в смешанной среде. Мы используем WinShortcutter , который является бесплатным. Позволяет щелкнуть правой кнопкой мыши на пути UNC (например , как \\FileServer01\topfolder\subfolder\shared.doc) и Открыть как Windows , Link: WinShortcutter - Открыть как ссылка Windows

Он также достаточно настраивается и позволяет сопоставлять диски (поэтому, когда вам отправляется ссылка, которая запускается S:/folder, вы сможете открыть ее как ссылку Windows). WinShortcutter - Конфигурация

Это работает довольно надежно для нас.

nthonygreen
источник
Ницца! Кажется, работает довольно хорошо. Одно замечание - Сервис не был доступен для добавления в Клавиатура-> Системные префы системы до перезагрузки.
Рафи Якоби
0

Краткий ответ: нет. Длинный ответ: Может быть, если Outlook поддерживает плагины или что-то. Mac будет ссылаться на общий ресурс сервера Samba как smb: //Server/Share/Subfolder/File.ext. Что вы могли бы сделать - скопировать ссылку, за исключением мусора в начале, чтобы у вас было что-то вроде этого в буфере обмена - «FileServer01 / topfolder / subfolder / shared.doc».

Переключитесь на поиск, нажмите cmd + k, вставьте, перейдите к началу строки и введите smb: //, нажмите ввод. Он будет отображаться в последней папке перед «shared.doc».

Не элегантно, не красиво, но это работает. И на данный момент это может быть только ваш единственный вариант, извините.

Харв
источник
Mac Outlook не поддерживает плагины. Я думал о том, чтобы зарегистрировать новый обработчик URL-адреса, который перехватил схему «file: //», но кажется ошибочным. На самом деле, я пытаюсь решить эту проблему с помощью технологий для нетехнической аудитории. Что-то, что мы можем просто установить, и оно отобразит это правильно.
Рафи Якоби
Вы получили это на работу? Отобразить «file: // ...» в «smb: // ...», чтобы мы могли просто щелкнуть ссылки на сетевом сервере и открыть их в Finder?
peterjc
-1

В 10.8 есть встроенная функциональность ... поэтому, в некотором смысле, ваши пожелания будут удовлетворены, если вы сможете перейти на более новые операционные системы. Я могу представить, что поддержка для этого будет только лучше с 10,9.

gabester
источник
1
Не могли бы вы уточнить? Что OSX 10.8 добавил по отношению к тому, что спросили?
Крис В. Ри
-1

Я использовал 10.8 и отправлял ссылки с моего компьютера нашему пользователю Mac как таковой ---

СМБ: // видео / videoshare / папки /

Первоначально я отправлял их

\\ video \ videoshare \ folder \ --- Это все равно будет работать, им придется выполнить щелчок правой кнопкой мыши, затем выбрать открыть URL-адрес, и откроется местоположение.

Сейчас мы находимся на 10.9.3, и способность открывать сетевое соединение samba в outlook 2010, похоже, исчезла без следа. Я отправил его так, как был для пользователей Mac, и теперь они не могут щелкнуть ссылку, чтобы открыть. Они должны сделать правый клик, а затем открыть URL-адрес, и иногда это работает, а иногда нет.

Адонис
источник
Привет и добро пожаловать, чтобы спросить другого. Размещение в разделе ответов специально предназначено для публикации прямых ответов на задаваемый вопрос. Формат вопросов и ответов Stack Exchange отличается от вашего обычного форума, он не предназначен для обсуждения. Для получения дополнительной информации см. Наш раздел справки . Подумайте об удалении этого, так как оно, вероятно, будет продолжать привлекать отрицательные голоса за то, что оно не является прямым ответом на вопрос или не улучшает его, чтобы стать прямым ответом.
Ян С.