Ich habe ein Powershell-Skript, das Dateien von $sourcenach kopiert $destund einige Dateitypen ausschließt. Es schließt meine CSV-Dateien und web.config-Dateien gut aus, aber es schließt den Inhalt des Protokollordners nicht aus. Dies ist mein Skript. Wie lautet die richtige Syntax, um den Inhalt der Dateien auszuschließen, nicht jedoch den LogOrdner selbst?
$exclude = @('Thumbs.db','*-Log.csv','web.config','Logs/*')
Get-ChildItem $source -Recurse -Exclude $exclude | Copy-Item -Destination {Join-Path $dest $_.FullName.Substring($source.length)}