Windowsバッチ:日時ファイル名のファイルを出力する

2021年4月14日

以下をバッチファイル(hogehoge.bat)の内容としてファイルを作成すると日時ファイルを作成します。

echo %time:~0,2%%time:~3,2%%time:~6,2%
set time2=%time: =0%
echo %time2:~0,2%%time2:~3,2%%time2:~6,2%

cd /d %~dp0

set datetime=%date:~-10,4%%date:~-5,2%%date:~-2,2%-%time2:~0,2%%time2:~3,2%%time2:~6,2%

echo %datetime% > %datetime%.txt