2016-10-20 5 views
0

私は1つの.exeというabc.exeを持っています。このexeの目的はcmdを呼び出すことです。私はcmdからこのexeを呼び出しています。 cmdからexeを実行した後、cmdの新しいウィンドウが表示されます。代わりに、私は同じウィンドウで新しいcmdを開きたい。出来ますか?cmdと.exeから.exeを呼び出すと、別のcmdを同じウィンドウに入れて起動する必要があります。

これは私が各実行可能ファイルは、それが自分のGUIだ含まれているexeファイルすなわちパス/ abc.exe

+0

cmdからexeを実行するために使用するコマンドと、exeがcmdを呼び出すために使用するコードを含めると役立ちます。 – Adrian

+0

私は.. @ Adrian – Mahek

+1

あなたの実行ファイルはGUIアプリケーションとしてビルドされています。コンソールアプリケーションとしてビルドすると、必要な動作が得られます。 –

答えて

-1

のパスを与えている、コマンドラインでexeファイル

using (Process p = Process.Start(@"C:\Windows\System32\cmd.exe")) 
     { 
      p.WaitForExit(); 
     } 

てCMDを呼び出すために使用していたコードです。新しいプロセスを開始すると、プロセスは完全に実行され、アプリケーションの一部として開くことはできません。

あなたのシナリオは何か、あなたの目的はまだわかりません。しかし、私はAsp.netのIFrameのようなものが必要だと思います。

関連する問題