2

Dos バッチ ファイル内から複数回連続して実行したいかなり頑固な実行可能ファイルがあります。(IT の制約により、現在 Dos バッチ ファイルの使用が制限されています。)

START を使用して実行可能ファイルを起動できますが、実行可能ファイルは、「実際に」実行/実行する前にユーザーがリターンを押すことを期待しているようです。

DOS バッチ スクリプトでは、ユーザーが実行前にリターンを押すことを期待している実行可能ファイルを操作する方法はありますか? 「リターン」がスクリプトに含まれるようにして、実際にウィンドウをクリックして手動でリターンを押す必要がないようにしたいと思います。

フィードバックをお寄せいただきありがとうございます。

PS START の /wait オプションを考え出したので、最初の実行が終了したら次の実行がすぐに開始されますが、「リターン」の入力方法がわかりません。

4

2 に答える 2

2

たとえば、他のファイルからの入力をパイプできます。

改行を 1 つ含むテキスト ファイルを作成し、次のように呼び出します。

start "YourExe.exe < text.txt",

于 2009-04-04T18:08:44.133 に答える
2

使用できます

echo.|DoStuff.exe

実行可能ファイルがコンソール プログラムである場合。

于 2009-04-04T18:14:26.800 に答える