Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $arrDuplicates = @{}
- $duplicateItems = foreach ($row in $restoreItems.FullName) {
- if ($arrDuplicates.ContainsKey($row) -and $arrDuplicates[$row] -lt 2) {
- $row
- }
- $arrDuplicates[$row] += 1
- }
- foreach ($item in $items) {
- if ($item.FullName -in $duplicateItems) {
- $filteredItem = $items | Where-Object {$_.FullName -eq $item.FullName} | Sort-Object DeletedDate | Select-Object -Last 1
- $filteredItem.Restore()
- }
- $items = items | Where-Object {$_.FullName -ne $item.FullName}
- }
Add Comment
Please, Sign In to add comment