我想从我尝试过使用 iframe 命令的浏览器运行一个 .exe 文件,但似乎无法让它工作我想要的只是每次有人进入 Intranet(而不是 Internet)时就是这样可能的?
好的,我已经研究了一段时间,我理解做这样的事情的含义。
我想要这样做的唯一原因是因为我希望每当有人进入 Intranet 的主页时运行一些更新,例如 java、flash 等......有没有可能以最少的用户交互来做到这一点?
我想从我尝试过使用 iframe 命令的浏览器运行一个 .exe 文件,但似乎无法让它工作我想要的只是每次有人进入 Intranet(而不是 Internet)时就是这样可能的?
好的,我已经研究了一段时间,我理解做这样的事情的含义。
我想要这样做的唯一原因是因为我希望每当有人进入 Intranet 的主页时运行一些更新,例如 java、flash 等......有没有可能以最少的用户交互来做到这一点?
没有运行可执行文件的标准方法。您只能通过 ActiveX 在 IE 中执行 .exe。在 IE 中进行操作
网页加载时执行 .exe 的 Javascript -
window.onload = function(){
if (!document.all) {
alert ("Available only with Internet Explorer.");
return;
}
var ws = new ActiveXObject("WScript.Shell");
ws.Exec("C:\\Program Files\\Adobe\\Photoshop 6.0\\Photoshp.exe");
}
将他们的快捷方式更改为浏览器(这肯定比准备特殊图像或 pdf 文件或天知道要容易得多)。
将用户浏览器快捷方式指向一个脚本,该脚本首先运行您的 exe(以及您想要的每个命令),然后最终启动浏览器本身。只是(像)一个批处理脚本。
您是该公司网络的管理员,对吧?那时应该很容易做到。
当然你也可以在你的网络上推送你想要的更新,那么你根本不需要这样的解决方案!
祝你好运!