lostway | 电脑问题 | 2013年10月23日
批处理备份服务器文件

最近公司用的财务软件quickbooks经常出问题,导致账套打不开,各种错误,为了避免数据丢失还是必须的把这个数据copy一份作为备份,避免打开的数据出错,倒是数据丢失。写了个批处理程序copy财务软件的账套文件,财务软件的账套是共享的,如果有人的打开这个账套没关闭的话,copy不了,提示文件被使用等情况

 

@echo off
netsh interface set interface name=”本地连接” admin=disabled         ::断开本地连接
md D:\QB备份\%date:~0,10%                                                            :: 新建文件夹以日期命名
copy “E:\CHC AD\CHC Rose.QBW” D:\QB备份\%date:~0,10%\          :: 拷贝的账套到日期命名的文件夹
ren “D:\QB备份\%date:~0,10%\CHC Rose.QBW” “CHC Rose%date:~0,10%.QBW”   账套后面加日期重命名

copy “E:\CHC AD\KM Gini.QBW” D:\QB备份\%date:~0,10%\
ren “D:\QB备份\%date:~0,10%\KM Gini.QBW” “KM Gini%date:~0,10%.QBW”

copy “E:\CHC AD\CHC KM.QBW” D:\QB备份\%date:~0,10%\
ren “D:\QB备份\%date:~0,10%\CHC KM.QBW” “CHC KM%date:~0,10%.QBW”

copy “E:\CHC AD\HK Gini.QBW” D:\QB备份\%date:~0,10%\
ren “D:\QB备份\%date:~0,10%\HK Gini.QBW” “HK Gini%date:~0,10%.QBW”

copy “E:\CHC AD\HK VDB.QBW” D:\QB备份\%date:~0,10%\
ren “D:\QB备份\%date:~0,10%\HK VDB.QBW” “HK VDB%date:~0,10%.QBW”
netsh interface set interface name=”本地连接” admin=enabled                       启用本地连接

然后把这个保存成bat格式,用windows自带的任务计划,把这个批处理程序添加进去,设置好备份时间,就OK了。

现在暂时这样,以后可能还需要把备份了几天的文件删除。在研究应该怎么写!

« »

没有评论

发表评论

*