exeコンソールアプリの複数の入力にバッチファイルを入力します[複製]
Aug 19 2020
まず第一に、それはexeに引数を送信していません。
私はいくつかの引数で実行するコンソールアプリケーションであるサードパーティのconfigexeを持っています
call config.exe restart
このアプリが入力を待っている後、これが私が立ち往生した場所です。
Enter personal access token:
空の行を送信するだけで、その後、他のいくつかの入力プロンプトが表示されます。
echo
echo someText
echo someOtherText
exeが機能しているので、明らかにバッチが希望どおりに実行されません。
exeと並行してバッチの種類を実行して、それらの入力を入力する方法は?
回答
1 Gerhard Aug 19 2020 at 12:12
あなたはこれの何かでそれを試すことができます:
(
echo(
echo someText
echo someOtherText
) | config.exe restart
どこecho(
空白行をエコーします。
削除されたコメントに従って編集すると、.netアプリに誤った機能が実装されていました。彼らは使用する必要がありましたConsole.Read
。ソースコードがない限り、開発者だけが修正できます。