CVSフォルダを再帰的に削除する

いまやSVNですら古い時代だったりするそうですが、それよりも少し前はCVSというバージョン管理がありました。

古いシステムだとたまに見かけますが、この仕組みだと各フォルダに「CVS」というフォルダが出来るため、何かと不都合なことが多いです。

 

そんなCVSフォルダを再帰的に削除していくコマンドを書いてくれたかたがいらっしゃいました。

[シェル]CVSのディレクトリを一気に削除する(RMDIRコマンド) - 拝啓、シーシュポス

for /F %a in ('dir /AD /B /W /S cvs') do rmdir /S /Q %a

コマンドを実行したフォルダよりも奥の階層に散らばっているCVSフォルダを次々と削除していってくれます。素敵。

 

コマンドプロンプトから実行しますが、そんなときはこちらの記事も参考にしてみてください。

フォルダを指定してコマンドプロンプトを開く