0

私のフォルダ構造は次のとおりです

E:\test1\42\5440001\5338023\html
E:\test1\43\5440021\5338024\html
E:\test1\47\5440021\5638024\html
E:\test1\43\5448721\5339024\html

等々...

その中の HTML フォルダ、ABCという名前のサブフォルダ (全フォルダ共通の名前) を削除する必要があります。

BATスクリプトを提供して、すべてのABCサブフォルダーを一度に削除することで、これについて私を助けてくれる人はいますか。

前もって感謝します

4

1 に答える 1

1

これを試して。

@ECHO OFF
CD "E:\test1"
FOR /D /R %%A IN (*ABC) DO RMDIR /S /Q %%A

上記のスクリプトを実際に実行してフォルダーを削除する前に、このスクリプトで正しいフォルダーを削除することを確認できます。

@ECHO OFF
CD "E:\test1"
FOR /D /R %%A IN (*ABC) DO ECHO %%A

必要なフォルダーのみを確実に取得するために、最初に 2 番目のスクリプトを実行することを強くお勧めします。

于 2012-11-20T15:26:33.887 に答える