Win32 非コンソール アプリケーション (私の知る限り、Win32 アプリのコンソール性は exe にリンクされています) がある場合、コンソールからcmd.exe
アプリケーションを起動すると、すぐにコマンド プロンプトに戻り、アプリケーションが「バックグラウンドで」実行されます (ocある種の GUI を持つことも、独自のコンソール ウィンドウを開くこともできます)。
非コンソール実行可能ファイルで、それが cmd.exe から起動されたことを検出し、起動中の cmd.exe に「アタッチ」することは可能ですか?
これに関連するさまざまな質問/回答があることに注意してください。ただし、この正確なアプローチは調査されていないようです。(たぶん、そんなことはありえない。)