BATファイルの起動時に指定した引数は次の操作が出来る

引数の値を取得する

設定値 取得できる値
%0 BATファイルのフルパス
%1 1個目の引数
%2 2個目の引数
%3 3個目の引数
%4 4個目の引数
%5 5個目の引数
%6 6個目の引数
%7 7個目の引数
%8 8個目の引数
%9 9個目の引数
(既定値の「SHIFT 0」の場合)

引数の文字列操作

1個目の引数(%1)を利用した例
設定値 取得できる値
%~fI 完全修飾パス
%~d1 ドライブ文字
%~p1 パスだけ (ドライブは含まない)
%~n1 ファイル名だけ (拡張子は含まない)
%~x1 拡張子だけ
%~s1 パス (短い名前)
%~a1 ファイル属性
%~t1 ファイルの更新日時
%~z1 ファイルサイズ

応用例
設定値 取得できる値
%~dp1 パス (ドライブを含むが、ファイル名は含まない)
%~nx1 ファイル名 (拡張子を含む)
最終更新:2007年06月05日 19:29