浏览器Web调用exe程序文件
Dwtowen • 2020 年 10 月 13 日
Loading...
# 浏览器Web调用exe程序文件
## IE 浏览器
在IE中可以使用ActiveXObject对象调用客户端程序,调用需要设置IE浏览器的安全“自定义级别”,即将ActiveX选项的子项设置为启用。然后刷新即可调用,js调用方式:executableFullPath 为被调用的程序的所在目录;
1. **JS文件**
```js
var executableFullPath = "C:/Program Files (x86)/Apowersoft/Apowersoft Screen Recorder Pro 2/Apowersoft Screen Recorder Pro 2.exe";
try {
var shellActiveXObject = new ActiveXObject("WScript.Shell");
if(!shellActiveXObject) {
alert('Could not get reference to WScript.Shell');
shellActiveXObject.exec(executableFullPath);
shellActiveXObject = null;
return;
}
catch(errorObject) {
alert('Error:\n' + errorObject.message);
}
```