Luckysh0t
Enthusiast
Hallo zusammen,
ich habe folgendes Problem mit meinem Skript.Wenn ich einen Ordner mit mehreren Dateien (z.B Musik, Dokumente,..) in die $Quelle kopiere wird gerne mal nicht alles in $Ziel kopiert, im Log steht zwar der Eintrag, aber ohne created..
Kann mir hier jemand weiterhelfen ?
Gruß
Lucky
ich habe folgendes Problem mit meinem Skript.Wenn ich einen Ordner mit mehreren Dateien (z.B Musik, Dokumente,..) in die $Quelle kopiere wird gerne mal nicht alles in $Ziel kopiert, im Log steht zwar der Eintrag, aber ohne created..
Code:
$Quelle = 'C:\Users\Luckysh0t\Desktop\1' # Quellpfad
$Ziel = 'Z:\test' # Zielpfad
$Log = 'Z:\test\Logfile\Log.txt' # Logpfad
$fsw = New-Object IO.FileSystemWatcher $Quelle -Property @{IncludeSubdirectories = $true;NotifyFilter = [IO.NotifyFilters]'FileName, LastWrite'}
Register-ObjectEvent $fsw Created -SourceIdentifier FileCreated -Action {
$name = $Event.SourceEventArgs.Name
$changeType = $Event.SourceEventArgs.ChangeType
$timeStamp = $Event.TimeGenerated
copy-item -recurse $Args.FullPath $Ziel
Write-Host "The file '$name' was $changeType at $timeStamp" -fore green
Out-File -FilePath $Log -Append -InputObject "The file '$name' was $changeType at $timeStamp"}
Kann mir hier jemand weiterhelfen ?
Gruß
Lucky
Zuletzt bearbeitet: