隠しフォルダも一括削除 ( Windows )
隠しフォルダがたくさんあるとき、一個一個消すのは面倒
batでカレントディレクトリの隠しフォルダ削除
一つのディレクトリの中に沢山のディレクトリがあって、その中のあるディレクトリ名のものを全部消したいとき
一個一個同じディレクトリに入って、一つ一つディレクトリを消していくのはめちゃくちゃ面倒ですよね。
そんなとき
コマンドラインで削除したいカレントフォルダに移動して
for /R %i in (ディレクトリ名) do rd /Q /S "%i"
で子ディレクトリ以下すべての「ディレクトリ名」のディレクトリを削除できます。(隠しフォルダも含みます)
サブバージョンを使っているとき.svnってディレクトリがたくさんできちゃう。しかもそれは隠しフォルダ。
もし、そんな.svnという隠し属性の付いてるディレクトリも各ディレクトリ毎に処理したいなら
for /R %i in (.svn) do rd /Q /S "%i"
とすればOK。
ソースの納品で使うときなど便利。