Vbs压缩备份文件夹以日期命名
2017-03-16 20:59
751 查看
近期有个需求需要对数据进行压缩备份,然后以日期进行命名,所以就整理一下脚本,分享给有帮助的同学;
需求:将D盘下的DATA文件夹进行压缩成zip格式,然后保存到D盘下的Backup文件夹中,然后以日期时间命名
因为vbs没有压缩的机制,所以我们调用压缩工具进行执行压缩,在此我们使用7zip进行压缩
首先是安装7zip压缩文件
http://www.7-zip.org/
下载后开始安装,我们一定要记住安装路劲
安装路劲:c:\program files\7-zip\
上脚本,注意路劲
然后我们开始执行,压缩备份成功
最后我们可以通过系统的计划任务进行定期执行脚本了
附件:http://down.51cto.com/data/2366512
需求:将D盘下的DATA文件夹进行压缩成zip格式,然后保存到D盘下的Backup文件夹中,然后以日期时间命名
因为vbs没有压缩的机制,所以我们调用压缩工具进行执行压缩,在此我们使用7zip进行压缩
首先是安装7zip压缩文件
http://www.7-zip.org/
下载后开始安装,我们一定要记住安装路劲
安装路劲:c:\program files\7-zip\
上脚本,注意路劲
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
然后我们开始执行,压缩备份成功
最后我们可以通过系统的计划任务进行定期执行脚本了
附件:http://down.51cto.com/data/2366512
相关文章推荐
- 用vbs实现的简单的服务器文件备份办法压缩文件名自动按日期命名
- Vbs程序备份指定文件到指定目录并且以日期重命名
- 批处理将桌面文件备份至其它磁盘下(新文件夹以当天日期命名)
- 备份多个数据库文件并新建文件夹日期命名保存
- 文件夹和文件按日期命名备份到ftp
- windows下新建当前日期命名的文件夹,取当前目录
- windows下mysql自动备份压缩打包时间命名批处理脚本
- sqlserver自动定时备份数据库并按日期命名
- 使用Dos命令行对MySQL进行定时备份,文件名以当前日期命名
- 使用计划任务将文件夹备份为压缩文件(使用WinRAR)
- 在当前文件夹下创建以日期和时间命名的文件夹
- jfinal上传图片,生成日期文件夹,图片重命名
- 批量删除90天前日期命名的文件夹.bat
- 文件备份-Python3对文件夹下所有文件进行压缩处理
- VBS自编写脚本。(实现批量修改文件名且在执行前,备份原有文件夹中的文件)
- linux下文件夹的创建、复制、剪切、重命名、清空、删除、压缩和解压缩命令
- Bat批处理备份文件夹、并删除指定日期前的过期文件夹
- DOS下建立以日期文件夹备份的批处理
- windows下mysql自动备份压缩打包时间命名批处理脚本
- linux下 备份 压缩,解压文件夹,数据库;