2015-02-12 03:59:58 +0000 2015-02-12 03:59:58 +0000
38
38

コマンドプロンプトで.exeを実行する

反復プログラムを実行しようとしているのですが、クリックするたびに開いて終了してしまいます。プログラムを使って入力されたテキストファイルを開くと、反復処理が完了した後、ウィンドウが一瞬で閉じてしまいます。ウィンドウが閉じないように実行する(結果を見ることができる)か、コマンドプロンプトで同じことを行うにはどうすればいいのでしょうか?私はコマンドプロンプトで何かをすることにはあまり慣れていません。

回答 (7)

57
57
57
2015-02-12 05:33:45 +0000

これにより、MyApp.exeが終了した後もコンソールウィンドウが開いたままになります:

cmd /K "C:\SomeFolder\MyApp.exe"

上記の方法でショートカットを作成することができます。このソリューションは、すべてのコンソールプログラムで動作し、コマンドプロンプトを毎回実行する必要はありません(または、通常はできないオリジナルのexeを変更する必要はありません)。

17
17
17
2015-02-12 08:02:09 +0000

.exeへのパスが複雑な場合に非常に便利な別の方法があります。コマンドプロンプトを起動し、.exeファイルをcmdウィンドウにドラッグしてください。ファイルのフルパスがプロンプトに貼り付けられ、エンターキーを押すだけです。パスに cd する必要はありません。

8
8
8
2015-02-12 04:59:08 +0000
  1. コマンドプロンプトを開いて、">“ "007 "コマンドを使って、"007 "の場所に着いた。2.コードの最後に「.exe」を追加することで、キーが押されるまで待つようにすることができます。
3
3
3
2015-02-14 00:40:42 +0000

cmd でファイルを実行し、開いたままにする方法:

start /b /w /D"C:\StartAndEnd\scripts" NVIDIASystemMonitor.au3

“/w” はアプリケーションが終了するまで待機することを意味します。

2
2
2
2015-02-12 04:16:26 +0000

Start menu -> cmd -> cd C:PATHTOYOURFILE -> program.exe

または、反復プログラムの最後に一時停止機能を追加します。

1
1
1
2015-02-12 21:36:15 +0000

Windowsエクスプローラで既に正しいフォルダに移動しているはずなのに、正しいフォルダに移動する手間を省くには、シフトキーを押したまま右クリックし、フォルダ内の任意のホワイトスペースをクリックして “ここでコマンドプロンプトウィンドウを開く "をクリックするだけで、既にディレクトリが設定されているcmdを開くことができます。その後、単にexe自体の名前を入力することができます。

0
0
0
2015-03-01 23:40:02 +0000

リダイレクトも試してみるといいかもしれない。これはとてもシンプルで、出力メッセージに不揮発性の永続性を持たせたものだと思います。