请大家帮忙写一个批处理,功能是:将指定文件夹内最新产生的,最大的一个文件,备份到指定位置。

请大家帮忙写一个批处理,功能是:将指定文件夹内最新产生的,最大的一个文件,备份到指定位置。要求每天只需要运行一遍批处理,就可以完成指定文件的备份... 请大家帮忙写一个批处理,功能是:将指定文件夹内最新产生的,最大的一个文件,备份到指定位置。要求每天只需要运行一遍批处理,就可以完成指定文件的备份 展开
 我来答
lovemezhoupeng
2010-10-27 · TA获得超过1187个赞
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:0
展开全部
::指定文件夹内没给出,我设定为D:\dos
::你自己修改代码,也可也改成网上邻居的路径哦
::
::最新产生的不一定是最大的一个文件,很无语啊
::我设定为最新的,我聪明吧
::
::备份到指定位置没给出,我设定为D:\WorkTemp,你自己修改代码
::也可也改成网上邻居的有完全控制权限的路径哦
::
::备份文件的格式你没有给出,只是简单拷贝呢
::还是压缩rar,zip,7z格式呢,还是其他格式
::我设定为不带密码的压缩rar格式
::要带密码mail我,不过一般人用不到
::
::要压缩成rar格式,先得设置电脑的环境变量
::你的压缩软件安装在C:\Program Files\WinRAR下吧,那么如下做
::XP系统:我的电脑→属性→高级→环境变量→PATH→末尾添加
::[;C:\Program Files\WinRAR](添加方括的内容)
::
::win98系统:c盘根目录下autoexec.bat右键用记事本打开
::找到set path=.....,末尾添加
::[;C:\Program Files\WinRAR](添加方括的内容)
::
::或者简单点只是这个批处理用rar命令,就在:start下面插入一句
::【set path=%path%;C:\Program Files\WinRAR】(方括的内容)
::
::不要嫌麻烦,要想日后方便就要这样做,个人电脑配置不一样
::有些设置就要根据个人情况修改
::不懂mail我批处理热心人:zhoupeng243@sohu.com
::
::好了,把下面代码复制用记事本修改成自己的设置,保存为bat就可以了
::放到开始菜单→程序→启动下就能开机自动运行,但不建议这样做
::
@echo off
color 0b & cls & pushd %cd%
title 备份文件 %date%
:start
set buf=%date:~0,10%
for /f "delims=" %%i in ('dir /o:-d /b D:\dos\*.*') do (
rar a -ep D:\WorkTemp\%%~ni%buf%.rar D:\dos\%%i
goto :end
)
:end
popd & echo.
pause
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式