二つの方法があります。
①リダイレクト
テキストファイルの内容を標準入力に渡すことができます。実行プログラムの後ろに小なり記号(<)で区切ってファイルを指定すると、そのファイルに書かれた内容が渡されます。
このように書くと、file.txtの内容がprogram.exeに標準入力として渡されます。
②パイプ
二つのコマンドを縦棒(|)で区切って実行すると、前のコマンドの標準出力を次のコマンドの標準入力に渡すことができます。
例えば、123 を入力をさせたいというときはこのようにします。
複数行を渡すこともできます。
dos
1(echo 123&echo 456&echo 789)|program
入力する数が少なく内容も決まっているなら、いちいちファイルを作る必要のないこちらの方がお手軽です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/02 13:27