zz999 发表于 2011-1-14 00:48:00

请教自动解压指定目录下的RAR文件并自动替换解压下来的TXT文件里的特定字符

有一个文件夹里有很多RAR文件         有在二级目录 有在三级目录

每个包包里都有一个TXT的说明文件,文件名不确定,只知道是TXT格式

我如何批量的替换这个TXT里的内容,替换完后再自动打包好!

gzh888666 发表于 2011-1-14 01:17:44

这个需要先了解rar的参数,
WinRAR <命令> -<开关1> -<开关N> <压缩文件> <文件...> <@列表文件...> <解压路径\>
你需要操作的是流程:解压、删除包内、批量替换、打包
例子:在当前文件夹,从全部的 RAR 压缩文件解压所有的 *.doc 文件到当前文件夹
WinRAR e *.rar *.doc
例子:从压缩文件 dummy 删除全部的 *.dmy 文件
WinRAR d dummy *.dmy
例子: 从当前文件夹添加全部 *.hlp 文件到压缩文件 help.rar 中
WinRAR a help *.hlp
批量替换我不知道你要替换那些内容,File类的操作吧?
页: [1]
查看完整版本: 请教自动解压指定目录下的RAR文件并自动替换解压下来的TXT文件里的特定字符