Javascript 从网页打开Office Communicator

Javascript 从网页打开Office Communicator,javascript,outlook,lync,office-communicator,Javascript,Outlook,Lync,Office Communicator,是否有一种方法(首选html或JavaScript,但也可以使用VBScript、Flash、Silverlight…)直接从网页打开Office Outlook、Office Communicator或Lync等应用程序 我不需要启动电子邮件或打开与特定用户的聊天,而是访问应用程序的常规菜单 当然,用户可以直接从其桌面菜单打开应用程序。但其目的是提供一个网页,该网页提供一些上下文,并根据需要引导用户使用正确的工具。Lync确实有一些可以调用的命令行参数,如果机器上安装了Lync,这些参数将激活

是否有一种方法(首选html或JavaScript,但也可以使用VBScript、Flash、Silverlight…)直接从网页打开Office Outlook、Office Communicator或Lync等应用程序

我不需要启动电子邮件或打开与特定用户的聊天,而是访问应用程序的常规菜单


当然,用户可以直接从其桌面菜单打开应用程序。但其目的是提供一个网页,该网页提供一些上下文,并根据需要引导用户使用正确的工具。

Lync确实有一些可以调用的命令行参数,如果机器上安装了Lync,这些参数将激活Lync

TechNet拥有完整的列表-但是,它们都执行一些操作,没有一个只激活Lync

我能找到的最接近的东西是
callto
函数,它不启动调用,而是打开对话框。这似乎是“做得最少”的呼吁:

callto:sip:user@domain.com


我已经测试过,您可以从开始>运行窗口调用它。因此,我认为您可以将此作为HREF链接包含在内:尤其是在受信任的区域(我假设这是一个intranet应用程序)运行页面时。

如果是在web上,则是一个不安全的地方。@OlofEdler我没有收到您的评论。例如,您可以通过单击mailto:链接来启动电子邮件,这非常常见。感谢您的链接。不幸的是,这是我的问题,试图不执行任何特定的操作。我不认为Lync还专门为您提供任何其他帮助。我不知道JavaScript是否能帮到你。。。我注意到Lync客户端进程(communicator.exe)上有一个互斥体,因此,如果打开另一个实例,它会将焦点切换到现有实例。你能用它来帮我吗?或者将指向exe的链接硬编码为文件://如果您确定知道它在哪里?