Guest User

Untitled

a guest
Dec 15th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. $targets = @()
  2. $folders = dir "D:UsersForzaMusic" | Where {$_.mode -match "d"}
  3. foreach ($folder in $folders) {
  4. if(
  5. ($folder.GetFiles() |
  6. Measure-Object |
  7. Select -ExpandProperty Count) -eq 1)
  8. {$targets += $folder}
  9. }
  10. $targets | Format-Table -Property Name
  11.  
  12. foreach ($target in $targets){Remove-Item -Recurse -Force $target.FullName}
  13.  
  14. ls I:temp | ?{$_.PSIsContainer} | ?{(ls $_.FullName | ?{-NOT $_.PSIsContainer}).Count -eq 1} | %{Remove-Item $_.FullName -WhatIf}
Add Comment
Please, Sign In to add comment