例: 按期刪除3天前的日誌ide
$FilePath = "C:\Windows\System32\LogFiles" $DaysAgo=3 $Today=Get-Date Get-ChildItem -Path $FilePath "*.log" | Where-Object {$_.LastWriteTime -lt $Today.AddDays(-$DaysAgo)} |Remove-Item