Jak mogę wykluczyć wiele folderów za pomocą Get-ChildItem -exclude?

Muszę wygenerować plik konfiguracyjny dla naszego systemu CAD Pro / Engineer. Potrzebuję rekurencyjnej listy folderów z konkretnego dysku na naszym serwerze. Jednak muszę WYŁĄCZYĆ w nim dowolny folder z „ARCHIWUM”, w tym różne różne przypadki.

Napisałem następujące, które działa, ale nie wyklucza folderów !!

$folder = "T:\Drawings\Design\*"
$raw_txt = "T:\Design Projects\Design_Admin\PowerShell\raw.txt"
$search_pro = "T:\Design Projects\Design_Admin\PowerShell\search.pro"
$archive = *archive*,*Archive*,*ARCHIVE*

Get-ChildItem -Path $folder -Exclude $archive -Recurse  | where {$_.Attributes -match 'Directory'}  | ForEach-Object {$_.FullName} > $search_pro   

questionAnswers(8)

yourAnswerToTheQuestion