Windows 智能自动删除批处理文件
我正在寻找一种方法来自动删除程序中的一些备份,这些备份是由所有备份的总文件大小超过10-14gb而触发的,每小时创建一次 保留一些模式作为规则,例如:Windows 智能自动删除批处理文件,windows,batch-file,cmd,Windows,Batch File,Cmd,我正在寻找一种方法来自动删除程序中的一些备份,这些备份是由所有备份的总文件大小超过10-14gb而触发的,每小时创建一次 保留一些模式作为规则,例如: 第一天 每日 最后一天 当当前规则超过最大文件大小时,自动将不是第一周的最旧目录移动到新目录 我需要的想法如何添加到Windows7最好与一个可变的源代码和交替目录和固定的配置文件 可配置的最大文件大小是如愿以偿的奖励 我在备份中使用了forfiles.exe命令来清除超过30天的文件Forfiles.exe-pg:\Backups\GIT
- 第一天
- 每日
- 最后一天
- 当当前规则超过最大文件大小时,自动将不是第一周的最旧目录移动到新目录
- 可配置的最大文件大小是如愿以偿的奖励
Forfiles.exe-pg:\Backups\GIT_backup-m*.log-d-30-c“Cmd.exe/c del@path”
这可能会让您开始学习。至于按大小删除,您可能需要查看powershell。这可能是您所需要的,只需稍微更改一下即可。您还没有询问有关编程的问题。相反,您要求某人为您编写一个脚本,用于执行备份维护。这对超级用户来说可能更好。但是你的规格太模糊/未定义。另外,批处理不能处理大于2 gb的数字。我想知道如何根据自定义规则删除文件并创建配置文件。这是一个程序。我刚才说,最简单的方法是最好的,脚本比创建整个程序更可取