SET /P (変数名)=
バッチファイルで文字列の入力を受け取るコードを紹介します。
バッチファイルで文字列の入力を受け取るには、SET /P
コマンドを利用します。
SET /P (変数名)=
以下のバッチファイルを作成します。
@ECHO OFF
SET /P INPUT_STR=
ECHO %INPUT_STR% が入力されました。
入力を受け取り、INPUT_STR
変数に代入します。
SET /P INPUT_STR=
入力により受け取った文字列を画面に表示します。変数にアクセスする際は、%(変数名)%
の書式を利用します。
ECHO %INPUT_STR% が入力されました。
バッチファイルを実行します。
バッチファイルを実行すると入力待ち状態になります。
文字列を入力します。今回は "Penguin" の文字列を入力します。入力後[Enter]キーを押します。
"Penguin が入力されました。" の文字列が表示されます。入力した文字列を受け取れました。