Guest User

Untitled

a guest
Jul 19th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. $arrDuplicates = @{}
  2. $duplicateItems = foreach ($row in $restoreItems.FullName) {
  3. if ($arrDuplicates.ContainsKey($row) -and $arrDuplicates[$row] -lt 2) {
  4. $row
  5. }
  6. $arrDuplicates[$row] += 1
  7. }
  8.  
  9. foreach ($item in $items) {
  10. if ($item.FullName -in $duplicateItems) {
  11. $filteredItem = $items | Where-Object {$_.FullName -eq $item.FullName} | Sort-Object DeletedDate | Select-Object -Last 1
  12.  
  13. $filteredItem.Restore()
  14. }
  15. $items = items | Where-Object {$_.FullName -ne $item.FullName}
  16. }
Add Comment
Please, Sign In to add comment