[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样用WINRAR备份?

"E:\Program Files\WinRAR\WinRAR.exe" a -agYYYYMMDD "F:\LocalUser\WebBack\webback.rar" @"D:\LocalUser\备份作业\webbackup.lst" -r -x*.wmv -x*.avi -x*.mpg -x*.pbd

xcopy  D:\LocalUser\WebBack  G:\每日web备份\ /s /h /d /y

这个是我公司服务器上的备份代码

一共是两行

第一行是打开WINRAR 后面就完全不清楚了。

我第二行的理解是 拷贝“D:\LocalUser\WebBack”文件夹下的所有文件 到 “G:\每日web备份\”文件夹下,
/s /h /d /y请问是什么意思,没有搜索到资料。

[ 本帖最后由 tomkillua 于 2008-7-16 10:24 编辑 ]

请注意标题~~
不大可能的事也许今天实现,根本不可能的事也许明天会实现

TOP

标题改过了,有人帮忙吗?

TOP

  对于命令参数的具体含义,要养成随手查看帮助信息的习惯,这是在命令行窗口运行 xcopy /? 的结果:
  /D:m-d-y     复制在指定日期或指定日期以后更改的文件。
               如果没有提供日期,只复制那些源时间
               比目标时间新的文件。
  /H           也复制隐藏和系统文件。
  /S           复制目录和子目录,除了空的。
  /Y           复制文件审核设置(隐含 /O)。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

第一行大概意思将“D:\LocalUser\备份作业\webbackup.lst”文件列表中的文件备份为“年月日F:\LocalUser\WebBack\webback.rar”

TOP

多看看rar.exe的帮助就知道了
命令
A 增加文件到压缩包,如果省略参数A也为添加文件,但不同的是添加当前路径文件到指定路径;另外如果-AD指定的目录带有\则不会添加子目录的文件

开关
ag[格式]      使用当前日期生成压缩文件名
r             递归子目录
x<文件>       排除指定的文件
@列表文件

TOP

返回列表