【コマンドライン】バッチファイルに引数を渡す
説明
コマンドプロンプロト上から呼び出す場合は
Sample.bat param1 param2
別のバッチファイルから呼び出す場合は
call Sample.bat param1 param2
となる。
また、バッチファイルに対し、ファイルをドラッグ&ドロップした場合は、そのファイルのフルパスが引数となる。
受け取った引数は、パラメータ順に%1や%2のように書くと使用できる。
| 引数 | 説明 |
|---|---|
| %0 | バッチファイルのフルパス |
| %1~%9 | 1~9番目の引数 |
| %* | すべての引数 |
サンプルコード
C:\Sample\Sample.bat
@echo off
for %%f in (%*) do (
echo %%f
)
出力
C:\Sample\Sample.bat param1 param2 ...