我想删除给定根文件夹的所有内容和子文件夹,但是我想保留一些文件(日志),它们都位于日志文件夹中 在 powershell 中执行此操作的优雅方法是什么。 目前我正在分多个步骤进行,当然这很容易完成...我感觉我的 oo-ness/语言偏见正在阻碍
例如
c:\临时
c:\temp\日志
c:\temp\logs\mylog.txt
c:\temp\logs\myotherlog.log
c:\temp\filea.txt
c:\temp\fileb.txt
c:\temp\folderA...
c:\temp\文件夹B...
删除后应该就是
c:\临时
c:\temp\日志
c:\temp\logs\mylog.txt
c:\temp\logs\myotherlog.log
这应该很简单;我想 12:47am-itis 让我...
提前致谢
RhysC
请您参考如下方法:
目录 c:\temp |其中 {$_.name -ne 'logs'}|删除项-递归-force