batファイルが新しくなりました。 私は、フォルダが "A"で、このフォルダに "B"、 "C"、 "D"というサブフォルダがあり、これらのフォルダにもサブフォルダがあることを確認します。 私の問題は、各サブフォルダと親フォルダにはCVSフォルダがあり、各ディレクトリからそのフォルダを削除したいということです。 これをBATファイルで行う方法。WindowsのすべてのサブフォルダからCVSフォルダを削除します。
6
A
答えて
2
これは、ジョブを実行する必要があります。
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S cvs') DO RMDIR /S /Q %%G
0
通常は、作業コピーのフォルダなしでコースのクリーンコピーを取得するためにcvs export
を使用する必要があります。
しかし、あなたは同様にそれらのフォルダを削除するためにfor
ループを使用することができます。
cvs export -DNOW module_name
の代わりに、次に
cvs co module_name
必要のない操作を行うために
for /r /d %%f in (*) do if "%%f"=="CSV" rd /s /q "%%f"
1
てみてください何かを削除する。
16
すべてのCVSフォルダを削除する場所に移動します。 エクスプローラのウィンドウで、検索ボックスに「CVS」と入力します。 Enterをクリックします。 すべてを選択して削除します。 これで完了です。 :)
私は複数のupvoteを与えることができたら私は:) –
これはかなりクールです、ありがとう。 –