好友
阅读权限25
听众
最后登录1970-1-1
|
本帖最后由 liuyuntianxia12 于 2017-9-18 10:11 编辑
俗话说没有需求就没有动力,这不,老大要求代码每天备份(主要是安全起见),我闲的蛋疼每天手动备份啊,然后就萌生了写个工具的想法,就有了这个工具
程序类型:Winform
语言:C#
框架:.NET Framework4.0
先贴成品(2017年9月18日10:11:15更新):
自动压缩备份(CP2017年9月18日100117).rar
(432.81 KB, 下载次数: 712)
操作方式简单
9个备份文件夹设置选项肯定够用,加号选择,X号清除
然后是压缩备份文件存储目录,同上
备份时间可以自行设置(24h制),勾选实时备份后不允许修改时间
定时删除间隔自行设置,只提供几个选项(3、7、15、30、90),勾选定时删除后不允许修改时间间隔
开机启动,勾选后会自动添加开机启动项
开始备份按钮可以手动备份
最小化按钮点击后程序最小化到工具栏,双击显示\隐藏,右键存在其他一些功能
然后贴下源码,有兴趣的可以看下,还是挺简单的,主要用了第三方的压缩插件ICSharpCode.SharpZipLib,具体可以参考(http://www.cnblogs.com/yuangang/p/5581391.html)
源码:(2017年9月18日10:11:15 更新)
自动压缩备份(YM2017年9月18日100158).rar
(464.78 KB, 下载次数: 441)
PS:
感谢abs反馈的问题,已修正
感谢johnbooks反馈的问题1,已修正,问题2未碰到
2017年8月31日14:15:33
添加自动删除功能
2017年9月4日10:44:56
调整未设置间隔时间报错误entity
2017年9月12日10:20:16
感谢jjss520的建议
添加启动不显示界面
2017年9月18日10:10:32
感谢jjss520的建议
调整自动删除和自动备份一样每天执行一次,否则提示过于频繁
求心,马上要升级了,我太激动了.... |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|