Ik moet momenteel in een map van 5000+ folders alles verwijderen, maar wel telkens de mappen met een specifieke naam behouden. Structuur als volgt:
Rootmap
-Map1
---Test1
---Test2
---Test3
---Tebehoudenmap
-Map2
---Test1
---Test2
---Test3
-Map3
---Test1
---Test2
---Test3
---Tebehoudenmap
Hierbij wil ik dus enkel volgende structuur overhouden:
Rootmap
-Map1
---Tebehoudenmap
-Map3
---Tebehoudenmap
Via Powershell had ik al het volgende uitgevonden:
remove-item -recurse D:\Rootmap\* -exclude 'Tebehoudenmap'
Maar enkel als ik de 'Tebehoudenmap' in de rootmap zelf zet, houdt hij deze, al de rest smijt hij weg. Ik slaag er dus niet in om hem te laten kijken in de submappen naar deze specifieke map. Iemand met meer ervaring in Powershell die mij verder op weg kan helpen?
Rootmap
-Map1
---Test1
---Test2
---Test3
---Tebehoudenmap
-Map2
---Test1
---Test2
---Test3
-Map3
---Test1
---Test2
---Test3
---Tebehoudenmap
Hierbij wil ik dus enkel volgende structuur overhouden:
Rootmap
-Map1
---Tebehoudenmap
-Map3
---Tebehoudenmap
Via Powershell had ik al het volgende uitgevonden:
remove-item -recurse D:\Rootmap\* -exclude 'Tebehoudenmap'
Maar enkel als ik de 'Tebehoudenmap' in de rootmap zelf zet, houdt hij deze, al de rest smijt hij weg. Ik slaag er dus niet in om hem te laten kijken in de submappen naar deze specifieke map. Iemand met meer ervaring in Powershell die mij verder op weg kan helpen?