質問:
コマンド ウィンドウを使用する Go アプリケーション内ユーザー入力と出力、独自の専用コマンドを使用して追加のアプリケーション インスタンスを起動するにはどうすればよいですかwindow?
初期試行:
この問題は、「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 中国語 Web サイトの他の関連記事を参照してください。