Один из вариантов, который, вероятно, будет недоволен администраторами sys, заключается в создании файла сценария vbs на лету, который пользователь может выбрать для загрузки и выполнения.Содержимое будет выглядеть примерно так:
CreateObject("SharePoint.OpenDocuments.2").EditDocument("http://...url here")
В качестве альтернативы вы можете отобразить URL-адрес и указать пользователю скопировать и вставить его в соответствующую программу (MS Word и т. Д.).Добавление кнопки для автоматического копирования ее в буфер обмена с помощью чего-то вроде ZeroClipboard может сделать ее менее рутинной для пользователя.
В противном случае, к сожалению, я думаю, что это ваши варианты.Извините!