@rem 現在の年月日並びに時刻を取得 set year=%date:~0,4% set month=%date:~5,2% set day=%date:~8,2% set hour=%time:~0,2% @rem 一桁の時間の場合は先頭が半角空白の文字列が出来上がるため @rem 半角空白を'0'に変換する set hour=%hour: =0% set minite=%time:~3,2% set second=%time:~6,2%
@rem 付加する文字列を作る set strDate=%year%%month%%day%_%hour%%minite%%second%
@rem コピー元のファイル名を取得 set fileName=%~n1 @rem コピー元のファイル拡張子を取得 set fileType=%~x1