четвер, 14 листопада 2019 р.

Удаление фалов старше 180 дней powershell (files only)

Удаление файлов без удаления папок.  Два варианта, удаление по дате создания и по дате изменения:


Удаление файлов без удаления папок.
Два варианта, удаление по дате создания и по дате изменения:


$limit = (Get-Date).AddDays(-180)
$path = "\\mediadisk\photo\user\VasyaNos"
# Delete files older than the $limit.
#Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and $_.CreationTime -lt $limit } | Remove-Item -Force
#_.LastWriteTime
Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and $_.LastWriteTime -lt $limit } | Remove-Item -Force


Следующие сообщения Предыдущие сообщения Главная страница