You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell删除指定文件夹下文件但保留文件夹结构的问题求助

PowerShell删除指定文件夹下文件但保留文件夹结构的问题求助

我现在正试着清理一批文件夹,想要保留所有文件夹结构,只删除里面的文件,但有几个特定的文件夹我完全不想动里面的任何内容,怎么都搞不定这个逻辑。

目前我写了下面这段脚本,但它会删掉每个文件夹里的所有东西,连根目录下的两个脚本(.exe和.config文件)也被删掉了。那些我用红框标出来的文件夹(比如assets、Documentation)是需要脚本完全忽略的,其他文件夹里的文件才要删除。

Get-ChildItem -Path 'C:\Users\Tara.verity\Documents_Local\RemoveFilesFromFolders'  -Exclude "*.exe","*.config","assets", "Documentation" -Recurse | ForEach-Object {$_.Delete()}

有没有大佬能帮我看看哪里出问题了?怎么调整才能实现我想要的效果?

备注:内容来源于stack exchange,提问作者taraloca

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:43:09