- 帖子
- 10
- 积分
- 25
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2018-10-11
|
本帖最后由 nginxer 于 2018-10-11 11:25 编辑
如下是rar实现的脚本,请各位参照帮忙修改,实现robocopy可以达到同样的效果,多谢。本人是这方面的纯小白,下面的脚本也是从网上找的。
@echo off
color 0b & cls
echo 设置要备份的文件夹...
set "pbuf=D:\share_file"
echo 设置备份文件存放文件夹...
set "tbuf=D:\share_file_backup\share_file_bk"
echo 初始化压缩程序设置...
cd \
C:
cd C:\Program Files\WinRAR
set yes=ok
echo 压缩程序在C:\Program Files\WinRAR\WinRAR.exe
echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...
set name=%date%
set name=%name:~-3%
set name=share_file_%name%
echo 是否存在同名文件,若存在则删除同名文件...
if exist %share_file%\%name%.rar del %tbuf%\%name%.rar
echo 开始执行压缩备份...
rar a -r -ed -esh %tbuf%\%name%.rar %pbuf%\*.*
echo 备份完毕! |
|