使用chrome在本地计算机中运行exe文件

run exe file in local machine using chromium

本文关键字:运行 exe 文件 计算机 chrome 使用      更新时间:2023-09-26

我需要从一个封装到chrome中的html文件中运行一个exe文件。我曾经http://crportable.sourceforge.net将应用程序包装到Chromium中。

以下代码不起作用,实际上什么都没有发生:

function runFile() {
            alert('opening file');
            w = new ActiveXObject("WScript.Shell");
            w.run('C:/Windows/notepad.exe');
            return true;
        }

在告诉我这是一个安全漏洞或我是一个黑客之前,让我解释一下我要做什么。我的应用程序在本地运行(封装到chromium中),它需要运行在Delphi中创建的exe文件来处理本地电源点演示。我正在尝试运行notepad.exe,只是为了证明我可以运行本地文件。

你能帮忙吗?

非常感谢

默认情况下不允许您尝试执行的操作。但是,您可以编写一个在Javascript中可用的C++方法。这个C++方法实际上可以运行您的应用程序。