ヒアドキュメントを使ってコマンドに値を渡す(バッチファイル)


はじめに

バッチファイルでヒアドキュメントを使ってコマンドに値を渡す方法

bash スクリプト

Linux で以下のようなコマンドを実行していたものを Windows のバッチファイルで実現する方法を探していたらできたので記載しておく

<コマンド>  <コマンド引数> <<EOF
<ユーザ名>
<パスワード>
<その他>
EOF

バッチファイル

以下のようにするとヒアドキュメントっぽくコマンドに値を渡すことができる

(
echo <ユーザ名>
echo <パスワード>
echo <その他>
) | <コマンド> <コマンド引数>