如何从文件夹中删除所有内容,而不是从子文件夹中删除所有内容的文件夹

时间:2019-11-20 13:50:39

标签: powershell

我有一个具有这种结构的文件夹

MyFolder
|----File1
|----File2
|----File...
|----SubFolder01
|----SubFolder02
|----SubFolder...
|----ImportantSubFolder
        |----VeryImportantSubSubFolder
               |----ImportantFile01
               |----ImportantFile02
               |----ImportantFile...
               |----ImportantFolder01...
               |----ImportantFolder...

我需要删除“ MyFolder”中的所有内容,而不要删除“ VeryImportantSubSubFolder”中的所有内容,包括此“ VeryImportantSubSubFolder”中的所有文件/文件夹

所以删除后我只需要

MyFolder
|----ImportantSubFolder
        |----VeryImportantSubSubFolder
               |----ImportantFile01
               |----ImportantFile02
               |----ImportantFile...
               |----ImportantFolder01...
               |----ImportantFolder...

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题:

should return an identical tree when the map function is identity (depth 1)