gpt4 book ai didi

javascript - 如何在 Google Chrome 中通过 Javascript 启动系统命令?

转载 作者:搜寻专家 更新时间:2023-11-01 04:43:40 25 4
gpt4 key购买 nike

我想通过 Chrome 中的 Javascript 在我的计算机上执行一个本地程序。在 Firefox 中,可以按如下方式完成(在 about:config 中将 'signed.applets.codebase_principal_support' 设置为 true 之后):

function run_cmd(cmd, args) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");

var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(cmd);

var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
process.init(file);

process.run(false, args, args.length);
}

Chrome 的等效代码是什么?

最佳答案

如果没有扩展,这在 Chrome 中是不可能的。这需要扩展中的 NPAPI 插件,请参阅 http://code.google.com/chrome/extensions/npapi.html ,

关于javascript - 如何在 Google Chrome 中通过 Javascript 启动系统命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2537772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com