変数に値を入力するには SET を使い、値を使うには %変数名% で利用可能。
SET test=abcd ECHO %test%
→ 結果はabcd
変数の文字を抽出するには :~0,0 を使う。
ECHO %test:~0,2%
→ 結果はab
変数内の文字を置き換えするには :x=y を使う。
ECHO %test:cd=ef%
→ 結果はabef
応用してyyyyMMddHHmmssを取得する。
SET test=%date%%time:~0,8% SET test=%test:/=% SET test=%test: =0% SET test=%test::=% ECHO %test%
→ 結果は20161106100152