Windows PowerShell 提供了Remove-Item来删除指定项,有一个文件夹里面有大量的文档和压缩包(zip格式),同时该文件夹下的大量子文件夹中也有大量的文档和压缩包(zip格式),现在的需求是删除该文件夹和子文件夹中所有的zip文件。方法如下:

一、打开Windows PowerShell,切换到指定的文件夹内。

cd /www/wwwroot/www.codesou.cn/uploads/

二、递归删除文件夹内的所有zip文件(后缀名为.zip)

Get-ChildItem * -Include *.zip -Recurse | Remove-Item

附:Remove-Item命令官方文档

https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.management/remove-item?view=powershell-7.3&viewFallbackFrom=powershell-7.1