怎么用RAR批处理替换子文件夹中的东西
cmd吧
全部回复
仅看楼主
level 12
命幽 楼主
RAR批处理替换子文件夹中的东西。比如我现在有若干个RAR文件,RAR文件中其中一个文件夹(这个文件夹的名字不固定)内有一个000.TXT。我现在需要将桌面上的000.TXT替换掉RAR文件中的000.TXT。命令怎么写呢?
https://tieba.baidu.com/p/2361218999
2013年06月01日 04点06分 1
level 12
命幽 楼主
来个会批处理rar命令啊 求指教啊
2013年06月01日 04点06分 2
很急的 拜托了 ···· 怎么没人呢 今天星期六的说啊
2013年06月01日 04点06分
level 12
可以试试
>
2013年06月01日 07点06分 3
···这个试过了不行的···汗颜 我有rar的相关介绍 帮我看看吧
2013年06月01日 07点06分
level 12
命幽 楼主
语法]
  RAR <命令> [ -<开关> ] <压缩文件> [ <@列表文件...> ]
  RAR [ <文件...> ] [ <解压路径\> ]
  [命令]
  A 增加文件到压缩包,如果省略参数A也为添加文件,但不同的是添加当前路径文件到指定路径;另外如果-AD指定的目录带有\则不会添加子目录的文件:
  RAR A .\BACKUP\MYRAR -AD %WINDIR%\IME 添加IME目录的所有文件(包含子目录)到当前目录的\BACKU\目录的MYRAR.RAR中,其中开关-AD可以不用.
  RAR A .\BACKUP\MYRAR -AD %WINDIR%\IME\ 情况同上,只是添加时不包含子目录中的文件
  RAR MYRAR %WINDIR%\SYSTEM 添加当前目录的所有文件(不包含子目录)到%WINDIR%\SYSTEM\MYRAR.RAR中,同时删除当前目录的文件
  RAR A MYRAR @BACK.LST 根据BACK.LST列出的文件列表来压缩文件(这个功能有时很有用,用来备份指定文件)
  RAR A -DF MYRAR C:\TEMP 添加TEMP目录的所有文件(包含子目录)到MYRAR.RAR中后删除文件
  RAR A -ED MYARR C:\TEMP E:\01 F:\ 同上,只是添加多个目录到压缩包中并排除空目录,
  D 从压缩文件包中删除指定文件
2013年06月01日 07点06分 4
level 12
命幽 楼主
 r 递归子目录
  r0 仅递归通配符名称的子目录
  ri<P>[:<S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
  rr[N] 添加数据恢复记录
  rv[N] 创建恢复卷
  s[<N>,v[-],e] 创建固实压缩文件
  s- 禁用固实压缩文件
  sc<chr><obj> 指定字符集
  sfx[名称] 创建自解压压缩文件
  st[名称] 从标准输入设备读取数据(stdin)
  sl<大小> 处理小于指定大小的文件
  sm<大小> 处理超过指定大小的文件
  t 压缩后测试文件
  ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
  tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
  tk 保留原始压缩文件时间
  tl 设置压缩文件时间为最新文件时间
  tn<时间> 添加 <时间> 以后的文件
  to<时间> 添加 <时间> 以前的文件
  ts<m,c,a>[N] 保存或恢复文件时间(修改,创建,访问)
  u 更新文件
  v 自动检测创建卷的大小或者列出所有的卷
  v<大小>[k,b] 创建卷大小=<大小>*1000 [*1024, *1]
  vd 创建容量前清除磁盘内容
  ver[n] 文件版本控制
  vn 使用旧风格的卷命名方案
  vp 每卷之前暂停
  w<路径> 指定工作目录
  x<文件> 排除指定的文件
  x@ 从标准输入设备读取要排除的文件名
  x@<列表> 排除指定列表文件中的文件
  y 假设对全部询问都回答是
  z[文件] 从文件读取压缩文件注释
2013年06月01日 07点06分 6
level 12
命幽 楼主
完全不明白啊
2013年06月01日 07点06分 7
level 12
不是写了么。。。
例如要把 test.exe 添加到 test.rar
就是
WinRAR a test test.exe
2013年06月01日 08点06分 8
问题是里面还有一个文件夹·····
2013年06月01日 09点06分
我去试试 谢了
2013年06月01日 09点06分
只有一个winrar不行 貌似要路径···win7 32位的
2013年06月01日 09点06分
level 12
引用 @命幽 (8楼,楼中楼)
只有一个winrar不行 貌似要路径···win7 32位的
———————————————————————————
cd ../../program files
WinRAR a D:/test D:/test.exe
2013年06月01日 09点06分 9
谢了 呵呵
2013年06月01日 10点06分
回复 命幽 := =好像不太对镜,上面的命令应该是 ../../program files/winrar
2013年06月01日 10点06分
回复 576432734 :我再去试试
2013年06月01日 10点06分
1