小编Use*_*020的帖子

如何将 xterm.js(在电子中)连接到实际工作的命令提示符?

我给自己挖了一个很深的兔子洞,试图找出标题说的是什么。如果你对这个问题感到困惑,我会给出更详细的解释:你见过 VSCode 终端吗?还是终点站?好吧,我想做那些应用程序所做的事情。我有一个电子应用程序,为了方便用户,我想在其中包含某种命令提示符。我查看了 xterm.js,但只能找到 SSH 之类的示例,而不是到系统上托管的控制台的直接链接。我要问的是如何将 xterm.js(在电子中)连接到实际工作的命令提示符?我见过能够与 cmd.exe 交互的程序,例如 Windows Terminal。我将用它作为例子。

图片取自进程黑客

在附图中您可以看到三个过程。WindowsTerminal.exe、OpenConsole.exe 和 cmd.exe。在深入研究 Windows 终端的源代码后,我可以看到 OpenConsole.exe 随您创建的每个 cmd 实例一起启动。所以我假设这是与 cmd.exe 交互的程序。现在我知道 Windows Terminal 是使用 UWP 制作的,但你可以看到VSCode发生类似的事情(我打开了一堆终端来演示)

这是另一篇有类似问题的帖子,但没有答案。我希望这个能获得一些关注。

所以如果你能回答的话,谢谢。如果您有点偏离主题,请记住我的问题:如何将 xterm.js(在电子中)连接到实际工作的命令提示符?

抱歉,如果您无法理解我的措辞,我对此不太擅长:P

command-prompt electron xtermjs

5
推荐指数
2
解决办法
4613
查看次数

标签 统计

command-prompt ×1

electron ×1

xtermjs ×1