是否可以在Internet Explorer 11中运行.exe文件?

时间:2015-01-05 02:48:59

标签: internet-explorer activex windows-8.1 internet-explorer-11

操作系统是Windows 8.1 - 我想知道是否可以安装基于ActiveX的包装器来运行IE11窗口中的.exe文件。如果它可以通过网页上的链接启动,那将是理想的。

1 个答案:

答案 0 :(得分:0)

是的,这可以通过javascript实现。以下是工作解决方案的一个示例:

Running .exe from Javascript

在您的情况下,您只需要将这些代码行作为函数,然后创建超链接:

var executeShell = function(){
    var oShell = new ActiveXObject("Shell.Application");
    var commandtoRun = "C:\\Windows\\notepad.exe"; 
    oShell.ShellExecute(commandtoRun,"","","open","1");
};


<a href="#execute" onclick="executeShell();return false;">Run an exe</a>