バッチコマンドで複数の入力パラメータを受け取る方法
コード
バッチコマンドでは、自然数 に対して %n
は番目のパラメーターを意味し、すべてのパラメーターの配列は%*
で表される1。例えば
上記のようなディレクトリに以下のような multi.bat
というバッチファイルがあるとする。
@echo off
echo %%1: %1
echo %%3: %3
echo %%*: %*
pause
3つのフォルダ A
、B
、C
をドラッグ&ドロップで multi.bat
を実行した結果は次のとおり。
環境
- Windows11
- Linux Mint 21.2 Cinamon v5.8.4