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

[文件操作] 批处理如何更改WinRAR压缩文件里面的文本内容?

如何用批处理实现winrar文本内容替换,比如现在我下载了一个压缩文件.rar格式里面有一个文档广告.那么我想实现的是先解压缩.然后更改文本内容比如.1替换成2.然后再压缩(文件名不变).各位大虾帮帮忙小弟感激不尽.

只是想实现winrar文件里面的txt文本里面的内容更改.
例如.
1.rar压缩文件里面有一个文件夹.双击文件夹里面有几十个文件.有一个文档.文档里面的内容是一个广告.那么.我怎么用批处理来实现把这里面的广告给改成我的.(不是替换)

[ 本帖最后由 hanyue 于 2010-6-19 21:36 编辑 ]

1,楼主没有说明是否已知要替换的文件名。
2,楼主没有说明压缩文件的扩展名除了rar,是否还有zip等。
3,示例:从当前目录添加123.txt到压缩文件abc.rar内,如果存在则替换(即替换压缩文件内的已知文件)
  1. "C:\Program Files\WinRAR\RAR.exe" a -inul -tk abc 123.txt
复制代码
可选开关说明:
使用a命令时,覆盖已有文件为默认操作,不需要-o+开关
-inul禁止所有标准信息输出显示。
-tk保存原始压缩文件日期。

[ 本帖最后由 hanyeguxing 于 2010-6-19 20:11 编辑 ]
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表