是否可以从网络上启动客户端桌面应用程序,如Adobe Reader,任何游戏或任何其他软件?从网页链接打开客户端的桌面应用程序
我有一个链接How to launch an EXE from Web page (asp.net)
,其中一人已经让位给打开使用Java脚本,它仅限于IE中的记事本(桌面应用程序)。
以类似的方式,我想创建我的网页上这样的链接,这样,如果用户点击该链接像
例如,如果用户点击链接“ADOBE READER”,那么Adobe应用程序应该拿开/启动。
有没有办法从网络上打开任何桌面应用程序?
我已经跨越签名的小概念,在这里我们将调用使用标签,&内
小程序,我们将调用桌面应用中登录web页面即小程序来。
通过使用小程序的方式,我创建了一个签名的小,&我能够在小程序直接提供这样的路径打开记事本应用:
Process process = new ProcessBuilder("C:\\Windows\\notepad.exe").start();
但我怎么能做到这一点在通用方式,意味着记事本应用程序或任何其他软件可以安装在系统的任何地方。
所以我们不知道应用程序的安装路径,那么有没有什么办法可以通过提供服务名称来启动它们?
Process process = new ProcessBuilder("notepad.exe").start();
我为什么最终用户想要打开桌面应用程序。从网页上的链接?这对你来说似乎不是那么简单吗?就像尾巴摇摆着狗一样。 – 2014-10-29 00:47:03