0

以下のようなディレクトリ構造があります。PARENT フォルダーがいくつあるかは事前にわかりませんが、各フォルダーに DATA という名前のフォルダーが 1 つだけ含まれることはわかっています。DATA フォルダーの名前は変更されませんが、PARENT フォルダーの名前は何でもかまいません。

msbuild を使用して、DATA フォルダーのすべてのコンテンツを削除したいのですが、DATA フォルダー自体は所定の場所に残します。

msbuild Community Tasks/extension RemoveContent タスクを使用して、フォルダー自体を削除せずにフォルダーからすべてのサブディレクトリとファイルを削除できることは知っていますが、すべての DATA フォルダーを選択してそれぞれの RemoveContent を呼び出す方法がわかりません。

TOP
  - PARENT1
    - FOLDER1
    - FOLDER2
    - DATA
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
  - PARENT2
    - FOLDER1 
    - DATA
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
  - PARENT3
    - FOLDERABC
    - DATA
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
      - SUBFOLDER
          - SUBSUBFOLDER1
            - <files>
          - SUBSUBFOLDER2
            - <files>
  - ... 
4

1 に答える 1