在 Windows 中从 Golang 启动一个新的命令窗口

我正在编写一个仅使用命令窗口 (CMD) 进行用户输入和输出的 go 应用程序。我需要启动另一个使用自己窗口的应用程序实例。

我尝试使用“os/exec”包,但这只为 GUI 应用程序创建了一个窗口。我尝试执行应用程序,cmd /c ___但它仍然没有创建一个单独的窗口。

有没有办法使用自己的窗口、标准输入和标准输出启动非 GUI 应用程序?


慕标琳琳
浏览 553回答 1
1回答

素胚勾勒不出你

我找到了!诀窍是在之后使用“开始”作为命令 cmd /c这是代码:cmd:= exec.Command("cmd","/C","start",_path_to_executable_)err=cmd.Start()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go