linux脚本定期对日期命名的文件夹打包,Vbs压缩备份文件夹以日期命名

近期有个需求需要对数据进行压缩备份,然后以日期进行命名,所以就整理一下脚本,分享给有帮助的同学;

需求:将D盘下的DATA文件夹进行压缩成zip格式,然后保存到D盘下的Backup文件夹中,然后以日期时间命名

因为vbs没有压缩的机制,所以我们调用压缩工具进行执行压缩,在此我们使用7zip进行压缩

首先是安装7zip压缩文件

eac483b232d36a7dc61fc4160e6b3385.png

下载后开始安装,我们一定要记住安装路劲

fd37d164c9aeb7b91e7291b32c147a22.png

安装路劲:c:\program files\7-zip\

d89424fcd7a00d80af3b6924425721d9.png

上脚本,注意路劲

source = "d:\DATA"

dest = "d:\backup\DATA "&Date()&" "&Replace(Time(),":","-")&".zip"

dest = Replace(dest,"/","-")

dest = chr(34) & dest & chr(34)

currentpath = createobject("Scripting.FileSystemObject").GetFolder(".").Path

path = chr(34) & "C:\Program Files\7-Zip\7z.exe" &chr(34)

zip source,dest

Function zip(sourcep,Destp)

Set ws = CreateObject("wscript.shell")

status = WS.Run(path&" a "&destp & " " & sourcep,0)

If status = 0 Then

MsgBox "ok"

Else

MsgBox "false"

End if

End Function

2d55ca31feea694724a24128febb7a26.png

然后我们开始执行,压缩备份成功

e3627922e033d39c3f515077da92fe79.png

最后我们可以通过系统的计划任务进行定期执行脚本了

c827dfd7ae33482a2080a6b02923ab47.png

时间: 03-16

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值