バッチファイルでもっとも(?)簡単にYYYYMMDD形式を設定する方法
バッチファイルでログのファイル名に日付・時間をつける方法
で紹介したので一番短いのはこれ。
c:\>set YYYYMMDD=%Date:~0,4%%Date:~5,2%%Date:~8,2% c:\>echo %YYYYMMDD% 20110213
実際にログファイル名に使うときには、%YYYYMMDD%.logとかにすればいいけど、
正直覚えらせません。
この方法を紹介したら、反撃をくらったもっといい方法を教えてもらった。
なるほど、/を置換すればいいのか
c:\>set %YYYYMMDD%=%date:/% c:\>echo %YYYYMMDD% 20110213