文件自动备份脚本

我们在工作的时候会有一个工作目录,平时如果需要保留文档的历史,现在的GitHub能很好地完成,但我们是做硬件的,使用的文件跟程序源码还有些区别,不知道会不会很好地兼容,其实还有一个方法,就是自己做一个备份用的脚本,每次开机都完成一次备份工作,这样我们以后有需要的时候就可以去追溯之前的版本。

脚本程序如下:


@echo Waitting for System start finished
@echo off
TIMEOUT /T 120
call date.cmd
call dxp_del.cmd
python del_same.py
::call clean.cmd
::pause

在这个脚本里,第3行是进行延时处理的,在开机时,所有的程序都在启动,这时备份工作就显得特别慢,而此时我们可以延时2分钟(120秒),待系统完成启动,再进行备份工作;

第4行是调用备份脚本,完成文件备份工作;

第5行是调用清除临时文件的脚本,完成临时文件的清除工作;

第6行是调用删除文件的脚本,完成相同文件的清除的工作;

第7行是调用系统的临时文件清理脚本,默认不开启;

备份脚本如下:

@echo off
Set nowtime=%time:~,5%
Set nowdate=%date:~,10%
Md "Backup-""%nowdate:/=-%""_""%nowtime::=;%"
cd "Backup-""%nowdate:/=-%""_""%nowtime::=;%"
xcopy /E/y/v/k/H E:\DXP\*_LIB\* d:\backup\"Backup-""%nowdate:/=-%""_""%nowtime::=;%"\LIB\*
xcopy /E/y/v/k/H E:\work\* d:\backup\"Backup-""%nowdate:/=-%""_""%nowtime::=;%"\work\*
cd ..
python del_same.py
::pause

第2 句和第3 句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值