問題:
在Go 應用程式中使用指令視窗使用者輸入和輸出,如何使用自己的專用命令視窗啟動附加應用程式實例?
初始嘗試:
嘗試使用「 os/exec」打包並使用「cmd /c」執行應用程式無法建立單獨的視窗。這引發了一個問題:是否可以啟動一個具有自己的視窗和可存取的輸入/輸出的非 GUI 應用程式。
解決方案:
突破來了意識到可以在「cmd /c」之後使用「start」指令。下面更新的程式碼成功在單獨的視窗中啟動應用程式:
<code class="go">cmd := exec.Command("cmd", "/C", "start", _path_to_executable_) err := cmd.Start()</code>
以上是如何在 Windows 上為 Golang 應用程式啟動單獨的命令視窗?的詳細內容。更多資訊請關注PHP中文網其他相關文章!