[英]Trigger local program execution from browser
首先,最重要的是:我知道这样做是不正确的,甚至不是一件好事,但我的现有客户不会屈服。所以这就是他要的(这是在防火墙等内部项目中进行的)。 在Web报告中,我需要提供一个指向位于通用映射位置(网络文件服务器)上的可执行脚本的链接。 当用户单击它时,它有望在本地客户端上运行,并启动本地可执行文件,该文件应预先安装在客户端的盒子上。 它与OS(Windows或Linux)和所使用的浏览器无关。 客户不介意单击愤怒的弹出警报,但他希望每个客户端浏览器都执行一次(或最少-会话)。
问题:受信任的Java applet能够做到吗? 还是其他(更好,更简单)的方法来实现相同目标? ActiveX控件毫无疑问
所以我写了一些叫做“疯狂小程序”的东西。 步骤如下:
这是我以前见过的骇客。 在本地计算机上运行一个小型Web服务器,并让浏览器向本地Web服务器发送一个http://请求。 该服务器可以将请求解析,然后可能启动脚本或运行文件。
不推荐使用,但这是一个选择。 让其他用户考虑的问题LogMeIn如何在Mac和Windows上运行并获得文件系统控制?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.