Et lille stykke powershell kode, da jeg havde behov for at holde en "offline" caching dir på C:\ i sync med brugere der have en profile på en maskine.
Såfremt at der ikke er en mappe af samme navn under CompairSource slettes denne på CompairTarget
$CompairSource = Get-ChildItem -path C:\users $CompairTarget = Get-ChildItem -path C:\outlook $DirConpair = Compare-Object -ReferenceObject $CompairSource -DifferenceObject $CompairTarget #$DirConpair | Where-Object {$_.SideIndicator -eq "=>"} $DirConpair | foreach { if($_.SideIndicator -eq "=>") { Write-host "=>" #$_.InputObject | gm remove-item $_.InputObject.FullName -Force -Recurse # $_ | GM } }