我正在用 javascript 为 D-bus 开发一个应用程序。我需要从 javascript 代码调用可执行文件,我知道可以在 Windows 中像这样执行此操作
var activeXObj = new ActiveXObject("Shell.Application");
activeXObj.ShellExecute("C:\\WINDOWS\\NOTEPAD.EXE", "", "", "open", "1");
但是......如何在 Linux 中做同样的事情??
非常感谢
P.S: 不适用于浏览器 =)
最佳答案
安装 node.js(取决于您的发行版,sudo apt-get install nodejs
)并使用 ChildProcess执行程序的模块。
或者,获取 Rhino并使用 runCommand命令;
关于javascript - 如何使用 javascript 从 Linux 执行可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16607782/