如何在 Windows 子系统上后台启动图形化 Linux 程序?

如何在 Windows 子系统上后台启动图形化 Linux 程序?

我已经安装了 Windows 子系统 xming,并在 Linux 系统中安装了 urxvt。我尝试在不打开 cmd 窗口的情况下启动 urxvt。到目前为止,我尝试运行:

bash -c urxvt

保持 cmd 窗口打开。

bash -c "urxvt" &

打开一个终端窗口,该窗口会立即关闭。

cmd /c "bash -c urxvt" & exit

这也使 cmd 窗口保持打开状态。

bash -c "nohup urxvt &"

不创建窗口。

答案1

可以通过 vbs 脚本运行不需要终端窗口的后台任务。

set ws=wscript.createobject("wscript.shell")
ws.run "bash -c urxvtd -q -o -f", 0

以下将运行 urxvt 守护程序或引号内的任何其他程序,而不创建窗口。然后可以使用以下命令运行 urxvt 客户端 (urxvtc):

bash -c urxvtc

信用和更多信息WSFL github 问题

相关内容