Powershell脚本删除列表中未指定的文件夹

时间:2018-08-30 20:17:06

标签: powershell-v3.0

我有一个带有文件夹名称列表的文件,如下所示:

文件夹1 资料夹2 文件夹3

我如何从目录中删除除文件中列出的文件夹以外的所有文件夹?

1 个答案:

答案 0 :(得分:0)

这对您有用

Get-ChildItem-路径'C:\ temp'-递归-排除somefile.txt |选择-ExpandProperty全名|其中{$ _-不像'C:\ temp \ foldertokeep *'} |排序长度-降序|删除项-force