小编典典

是否可以在HTML中的“ onclick”上运行.exe或.bat文件

javascript

是否可以使用html5按钮事件运行bat /可执行文件?在IE中,如果我没有记错的话,可以使用Shell对象来实现。


阅读 1273

收藏
2020-05-01

共1个答案

小编典典

这就是我所做的。我希望在我们的网络上设置HTML页面,这样就不必导航到各个文件夹来安装或升级我们的应用程序。因此,我要做的是在每个人都可以访问的“共享”驱动器上设置一个.bat文件,在该.bat文件中,我有以下代码:

start /d "\\server\Software\" setup.exe

HTML代码是:

<input type="button" value="Launch Installer" onclick="window.open('file:///S:Test/Test.bat')" />

(确保您的斜杠正确无误,我以其他方式使用了斜杠,但没有用)

我更喜欢直接启动EXE,但这是不可能的,但是.bat文件允许我解决这个问题。希望它可以在FF或Chrome中使用,但只能在IE中使用。

2020-05-01