空のフォルダを一括で消す Windows コマンド
カレントフォルダ配下にある、空のフォルダを一括削除するコマンド。
For /f "delims=" %%d In ('Dir . /ad /b /s') Do Rd "%%d"
ひとつ難点なのは、「空のフォルダだけを持っている親フォルダ」は空フォルダとはみなされないので、このコマンドを1回実行しただけでは、空になった親フォルダの方は削除されないこと。複数回呼んでやれば完全に削除できるだろう。
ちなみに Linux だと以下のようなコマンドでサクッと消せる…。いいなぁ…。
$ find . -type d -empty -delete