gpt4 book ai didi

javascript - 是否可以使用 JavaScript 编写程序,在单击 gui 按钮时运行 Windows 8 终端命令?

转载 作者:行者123 更新时间:2023-11-28 08:26:58 26 4
gpt4 key购买 nike

我知道 Windows 8“应用程序”可以使用 Web 技术进行开发,但我无法确定终端命令是否可以使用 Web 技术作为界面在后台运行。我的计算机上基本上有 mongoDB,需要打开两个终端窗 Eloquent 能运行它。我认为这可能是一个很棒的项目,看看我是否可以编写一个小应用程序,它只不过是一个在幕后启动两个命令的按钮,从而省去了进入目录并为两个终端窗口手动运行命令的麻烦。

最佳答案

如果您计划通过服务器端 JavaScript(例如 node.js)启动应用程序,请使用 child_process module. .

工作流程是,在 Windows 8 GUI 端,它只会向 Node.js 中您自己的本地服务器发出请求,然后执行这些命令。

示例:

var exec = require('child_process').exec;
var child = exec("insert command here", function(err, stdout, stderr) { });

查看示例 exec并生成更多示例。

======

您可以做的另一件事是创建一个批处理 (.bat) 文件,其中包含 mongodb 实例所需的这两个命令,并将其作为 Windows 8 开始屏幕中的快捷方式。

这取决于您需要执行什么类型的命令以及何时何地。如果您打算远程执行命令,我认为服务器端 JS 是合适的,但如果您打算在本地执行命令,我认为您所需要的只是批处理脚本。

关于javascript - 是否可以使用 JavaScript 编写程序,在单击 gui 按钮时运行 Windows 8 终端命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22290529/

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