윈도우7
30일 이상 오래된 폴더 자동 지우기 파워쉘...
sungtg
2015. 10. 4. 13:58
윈도우를 사용하다 보면 temp폴더에 오래된 파일이 쌓이는데...
30일 동안 파일을 건드리지 않았던 파일을 자동으로 삭제할 수 있습니다.
# Delete all Files in C:\temp older than 30 day(s)
$Path = "C:\temp"
$Daysback = "-30"
$CurrentDate = Get-Date
$DatetoDelete = $CurrentDate.AddDays($Daysback)
Get-ChildItem $Path | Where-Object { $_.LastWriteTime -lt $DatetoDelete } | Remove-Item
# Delete all Files in C:\temp older than 30 day(s)
$Path = "C:\temp"
$Daysback = "-30"
$CurrentDate = Get-Date
$DatetoDelete = $CurrentDate.AddDays($Daysback)
Get-ChildItem $Path -Recurse ( | Where-Object { $_.LastWriteTime -lt $DatetoDelete } | Remove-Item