用友U8+16.1版本,设置自动备份保留5天。但是自动备份文件夹,依然保留5天之前的历史备份,导致磁盘空间越来越小,如果不定时清理。那么磁盘空间过小后,导致自动备份不生效。

方法一:
经查看,软件本身的bug,需要更新16.1的后缀为AA补丁,或者直接安装16.1sp1的补丁。
可参考网址:https://www.iufida.com/291-147615-0.html
(弊端:1、没有在sps期间内,无法安装补丁。2、需要所有客户端都安装补丁,工作量较大。)
Ps:可以等U8+16.1sp1的金盘发布后,直接将主机和客户端更新成sp1版本。

设置一个定时清理的任务。
首先:写一个针对自动备份路径的中文件夹清理的bat文件,语句可以参考下列:
FORFILES /p "D:\UFBAK\ZT+001" /D -5 /C "cmd /c echo deleting @file ... && IF @isdir == T+RUE (rd /S /Q @path) else (del /f @path)
1
其中:1代表需要清理的路径;2代表清理几天前的文件。








最后:定时任务添加完成,然后观察任务是否顺利完成。
