我有一个Access数据库,它会自动将备份创建到某个文件夹。如果备份文件夹中有超过50个备份文件,则我想在删除最旧的备份时将新备份包含在该文件夹中,以便该文件夹不会超过50个备份文件。
答案 0 :(得分:0)
使用powershell与此类似
Get-ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Remove-Item
然后将脚本设置为每天在任务计划程序或类似程序中运行
Full example and source on how to create powershell script and schedule