Как открыть (из Интернета) приложение visio с определенным файлом, расположенным локально в файловой системе

#web #visio

#веб #visio

Вопрос:

Я не видел здесь опции: Схемы офисных URI

Редактировать:

введите описание изображения здесь

Ответ №1:

Дело здесь не в Visio, проблема в безопасности браузера (который просто запрещает открывать любые локальные файлы по веб-ссылке). Браузер просто откажется открывать локальные файлы, если у пользователя не установлены определенные настройки или приложение.

Открытие локальных файлов было вроде нормально в 199x, но теперь оно отключено по умолчанию везде, потому что эта опция вызывала слишком много проблем с безопасностью и слишком часто использовалась вредоносными программами.

Как это делает office (SharePoint): он устанавливает пользовательский протокол приложения локально (записывает в реестр). Он использует ссылки, подобные этой:

 ms-visio:ofe|u|https://unmanagedvisio.sharepoint.com/Shared Documents/AAA.vsdx
  

ms-visio: вот пользовательский протокол приложения, зарегистрированный при установке Office. Если вы предполагаете, что office недоступен, вы можете попытаться имитировать его следующим образом:

 ms-visio:ofe|u|file:///C:/some-folder/some-file.vsdx
  

Комментарии:

1. Спасибо, но затем я получаю предупреждающее сообщение типа: «Microsoft Office, некоторые файлы содержат вирусы …». Как я могу предотвратить это сообщение?

2. Я добавил картинку.

3. Это предназначено. Т.е. Это предупреждение безопасности, вы не можете избавиться от этого. Если вы откроете диаграмму Visio с помощью SharePoint, вы получите то же самое. Просто попросите пользователя нажать «ДА» 🙂

4. Но с удаленного URL я не получал это сообщение, только с локального URL.

5. Если вы найдете способ обойти это диалоговое окно, было бы неплохо, если бы вы поделились им здесь 🙂