Ich habe ein Powershell-Skript, das Dateien von $source
nach kopiert $dest
und 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 Log
Ordner 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)}