バッチファイルなどで、定期的に情報を出力する際にまったく同じファイル名では上書きor追記になってしまうためファイル名に日付をつけたいようなときがあります。このような際に、標準のDosの機能だけでは実現できないように思いがちですが、実はDosの機能だけで実現できてしまいます。

fffooorrr///fff"""tttoookkkeeennnsss===121,,d32elddieemllsii=mm/ss=="/:%""%i%%%%iiiniinn'da''tdteaitm/eet'//)tt''d))oddsooetsseeytteadtrai=ym%=e%%=i%%i%%i%%j%j

上記のコマンドを実行すると環境変数のyear, day, timeにそれぞれ値を取得できます。あとは、情報の出力先のファイル名に、これらの環境変数を使ってあげればOKです。

.exe>%year%_%day%_%time%.txt

結構便利です。