用 PowerShell 删除过期文件夹和文件

来源:互联网 发布:mac清理工具 编辑:程序博客网 时间:2024/05/17 04:55

一、删除超过 30 天的子文件夹:

$before=(Get-Date).AddDays(-30)Get-ChildItem d:\wwwroot\web\upload\Temp\ | Where-Object {     $_.LastWriteTime -lt $before }  | Remove-Item -Force -Recurse


二、删除子文件夹中超过 1 小时的 tmp.txt 文件

$before=(Get-Date).AddMinutes(-60)Get-ChildItem d:\wwwroot\web\upload\Temp\* -recurse | Where-Object {     $_.LastWriteTime -lt $before -and $_.Name -eq 'tmp.txt'}  | Remove-Item -Force -Recurse


参考:

点击打开链接

点击打开链接

原创粉丝点击