js调用exe程序适应IE浏览器

1.创建WScript.Shell对象

var cmd = new ActiveXObject("WScript.Shell");
cmd.run("cmd /c start xxx.exe");
遇到一些问题
1.本地html文件调用exe可以正常调用,放置tomcat上不能调用,报 Automation 服务器不能创建对象。
解决方法,internet选项-》安全-》受信任的站点中添加站点-》自定义级别中-》对未标记为可安全执行脚本这一项选中,应用确定,可以打开

2.可执行程序文件路径中包含空格

cmd.run("cmd /c start  D:program file\\fd\\test.exe");

路径中含有空格,不能解析\" \"处理空格

D:program\" \"file

 

posted @ 2020-08-24 13:13  yangyangbugyang  阅读(348)  评论(0)    收藏  举报