6

batファイルは初めてです。「A」というフォルダがあり、このフォルダには「B」、「C」、「D」のサブフォルダがあります。これらのフォルダにも独自のサブフォルダがあります。私の問題は、各サブフォルダーと親フォルダーにCVSフォルダーがあることです。そのフォルダーを、各ディレクトリから削除したいと思います。batファイルでそれを行う方法。

4

4 に答える 4

20

すべての CVS フォルダーを削除する場所に移動します。エクスプローラーのウィンドウで、検索ボックスに「CVS」と入力します。そしてエンターをクリック。すべて選択して削除します。これで完了です。:)

于 2014-05-30T20:56:09.887 に答える
3

これは仕事をするはずです:

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S cvs') DO RMDIR /S /Q %%G
于 2012-07-30T11:53:35.147 に答える
1

通常はcvs export、作業コピー フォルダーなしでコースのクリーン コピーを取得するために使用する必要があります。

ただし、forループを使用してこれらのフォルダーを削除することもできます。

for /r /d %%f in (*) do if "%%f"=="CSV" rd /s /q "%%f"
于 2012-07-30T11:57:52.807 に答える