Board logo

标题: [文件操作] 利用Winrar快速备份的批处理 [打印本页]

作者: xjwlove    时间: 2009-2-21 20:01     标题: 利用Winrar快速备份的批处理

新来的,刚学批处理, 到贵坛来学习.祝各位牛年大吉,牛年走大运~~~呵呵
看了前辈lixiaodaoaaa发的"利用winrar命令行 备份计算机文件夹",并加了些命令,成了全自动备份.请高手们指点指点~~
@echo off
title Shadow Backup Tools!
set "command=c:\progra~1\winrar\winrar.exe a /r /k /s /ibck"
set "files=D:\RARbackup"
set "filename="
set "backfiles="
echo 欢迎使用Winrar自动备份工具!
goto next
:next
set /p "backfiles=请输入要备份的目录及文件:"
set /p "filename=请输入备份的文件名:"
if not exist %backfiles% goto end
if exist "%files%\%filename%.rar" goto up
if not exist "D:\rarbackup" md "D:\rarbackup"
%command% %files%\%filename% %backfiles%
echo 备份完毕,是否打开备份目录%files%?
set "a="
set /p "a=y/n?"
if not "%a%"=="y" exit
explorer d:\rarbackup
pause
exit
:end
cls && echo 未找到要备份的目录及文件!请重新输入!
goto next
:up
cls && echo 备份目录中已经存在此文件名!请重新输入!
goto next


[ 本帖最后由 xjwlove 于 2009-2-21 20:03 编辑 ]
作者: BBCC    时间: 2009-2-21 20:39

建议加个rar搜索嘛...
作者: Batcher    时间: 2009-2-21 22:40

本版规则
1、求代码、寻求代码解释、探讨代码得失的帖子均可发在本版块,其余话题禁止在本版讨论;
2、求助时,务必在顶楼一次性把问题交代清楚;若文字难以表述,请配图说明,或是上传附件;但是,一切操作应从节约论坛资源的角度出发,能文字说明清楚的就无需再发图片,小图能说明问题的尽量不截全图,在不影响效果的前提下尽量压缩图片及附件;
3、所发代码若不止一行,请务必用code标记把代码部分首尾括起来,以便他人复制;


Q: 如何用code把代码扩起来?
A: http://bbs.bathome.net/thread-404-1-1.html




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2