gpt4 book ai didi

javascript - 如何调用 firefox 扩展内容目录中的 bat 文件

转载 作者:行者123 更新时间:2023-11-30 13:42:32 27 4
gpt4 key购买 nike

我有一个 bat 文件,需要从 Firefox 扩展中的 javascript 调用 ..

我在 content/chrome 目录中有 bat 文件..我试着像这样调用 bat 文件..

var exe = 

Components.classes['@mozilla.org/file/local;1']
.createInstance(Components.interfaces.nsILocalFile);
exe.initWithPath("chrome://sample/content/test.bat");
exe.launch();

但它不起作用..

最佳答案

您需要使用 nsIProcess 接口(interface): https://developer.mozilla.org/en/Code_snippets/Running_applications#Using_nsIProcess

我之前成功地将它与批处理文件一起使用。

(具体来说,这里:http://code.google.com/p/extensiondev/source/browse/trunk/content/extensionbuilder.js#915 尽管其中一些代码可能已经过时了!)

关于javascript - 如何调用 firefox 扩展内容目录中的 bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1493351/

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