1. ホーム
  2. windows

Windowsで指定した名前のフォルダを再帰的に削除するコマンドラインツール?

2023-09-03 02:41:38

質問

私はすべてのフォルダとサブフォルダ内のすべての "_svn" を削除したいのですが...。

たとえば

c:\
  proyect1
   _svn
   画像
     _svn
     バナー
       _svn
     ボタン
       _svn


そして、次のようなものを実行します。

rm-recurse c:\proyect1 _svn

そして、私は取得する必要があります。

c:\
  proyect1
   画像
     バナー
     ボタン

理想的なのは、小さなスタンドアロンEXEとかですね。

-- Grantさん、ありがとうございます。質問を投稿したとたんに SVN のドキュメントを見たのですが、私はVisual Studioが作成する_vti_*フォルダを削除したいので、私はまた、SVNエクスポートコマンドの for の解決策も探ってみます。

どのように解決するのですか?

BlackTigerXの"for"と同様に、私は以下を提案しようと思っていました。

for /d /r . %d in (_svn) do @if exist "%d" rd /s/q "%d"