我需要删除2014年扩展名为.png的所有文件,不包括带有Powershell的文件夹。
据我所知:
Remove-Item X:\path\* -include .png -recurse
如何获取文件的日期,以便只删除2014年的.png文件?
答案 0 :(得分:0)
Get-ChildItem -Recurse -Filter *.png |
Where-Object {$_.LastWriteTime -match '2014'} |
% {"Deleting $($_.FullName)"; Remove-Item $_.FullName}
如果您不希望它在删除每个文件之前询问您,请在-Force
之后添加Remove-Item