一番新しいディレクトリに移動するバッチ

カレントディレクトリ下の一番日付の新しいディレクトリに移動するバッチファイル、が今日必要になって、けっこう苦労したのだが実現できた。

@ECHO OFF
FOR /F %%d IN ('DIR/B/AD/O-D') DO (
  CD %%d
  GOTO EXITFOR
)
:EXITFOR

DIR などのコマンドのオプションはスペースを挟まなくてもよい、というのはちょっとした発見だった。