0 0

如何批处理替换压缩文件子目录中的文件5

例如:我有一个压缩文件example.rar,里面的目录结构如下:
/
/dir1
/dir2
/dir1/file1.txt
/dir2/file2.txt

我想将里面的file1.txt用一个同名的新文件替换,用批处理命令应该怎么做呢?

2012年8月11日 08:36

1个答案 按时间排序 按投票排序

0 0

用java写个程序,类似与版本更新。

2012年8月12日 02:59

相关推荐

    如何编写批处理文件批处理文件批处理文件

    检查以 [drive:]path 为根的目录树,指向每个目录中的 FOR 语句。如果在 /R 后没有指定目录,则使用当前 目录。如果集仅为一个单点(.)字符,则枚举该目录树。 FOR /L %variable IN (start,step,end) DO command ...

    Linux下rar及zip压缩包中批量替换某文件脚本

    3. 替换临时目录中的目标文件。 4. 使用`zip`命令重新压缩修改后的文件,覆盖原有的.zip文件。 `rar_replace.sh`脚本的工作原理类似,但因为rar格式的特殊性,可能需要使用`unrar`命令来处理。流程如下: 1. 同样...

    批处理往RAR文件添加文件

    当你运行`rara.cmd`时,它会将`folder_to_add`路径下的所有文件和子文件夹添加到名为`archive.rar`的RAR压缩文件中。如果需要,你还可以自定义其他RAR命令行选项,如设置压缩级别、密码保护等。 总的来说,批处理往...

    Windows批处理教程(有目录_很齐全)

    - 用于枚举目录中的文件夹。 - **参数 /R** - 用于递归地枚举文件夹下的所有文件和子文件夹。 - **参数 /L** - 用于创建数字序列。 - **参数 /F** - 用于从文件或命令输出中读取数据,并对每一项数据执行命令...

    Oracle数据库定时自动备份批处理代码(Windows)

    - 使用RAR压缩工具将DMP文件压缩到以日期命名的子目录中。 - 移动DMP文件和日志文件到日期子目录。 - 删除原始DMP文件以节省空间。 - 发送网络消息通知备份完成。 6. **定时执行**: - 可以使用Windows的 `at`...

    rar压缩软件.rar

    下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR 压缩文件 Pictures.rar 中: rar a Pictures.rar Bitmaps 4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你 需要指定 -r 开关...

    批处理教程大全.doc

    这部分涉及更复杂的编程概念,如界面设计、条件分支、循环、子程序、自动下载、命令行压缩解压、调用VBScript、批处理转成可执行文件、时间延迟、模拟进度条、特殊字符输入、随机数应用、变量嵌套和命令嵌套等。...

    批处理基础 FOR命令详解 批处理中的变量 set命令详解 if命令讲解 DOS编程高级技巧

    批处理是Windows操作系统中的一种自动化工具,它可以将多个命令合并成一个文件,以便于自动执行一系列操作。下面是批处理基础知识点的详解: 一、批处理基础 批处理文件是将一系列命令合并成一个文件,以便于自动...

    批处理命令,批处理命令及解释

    显示一个目录中的文件和子目录列表。 - **示例**: `dir c:\temp` #### 23. DISKCOMP 比较两块软盘的内容。 - **示例**: `diskcomp a: b:` #### 24. DISKCOPY 复制一块软盘的内容到另一块软盘。 - **示例**: `...

    Windows批处理高级教程精选合编

    这部分涵盖了更复杂的批处理编程技巧,包括界面设计、条件语句、循环、子程序、FTP自动下载、7-ZIP命令行压缩解压、调用VBScript、批处理转exe、时间延迟、模拟进度条等,展示了批处理的强大功能。 通过深入理解和...

    Windows批处理高级教程精选合编.pdf

    - **CALL**:用于在一个批处理文件中调用另一个批处理文件。 - **SHIFT**:用于在批处理文件中处理命令行参数时移动参数位置。 - **IF**:用于条件判断,支持多种条件表达式。 - **SETLOCAL 与变量延迟**:`SETLOCAL...

    批处理高级教程精选.pdf

    参数 /D**:递归地枚举目录及其子目录中的文件。 **3. 参数 /R**:递归地枚举指定目录下的所有文件。 **4. 参数 /L**:生成数字序列。 **5. 参数 /F**:从文件或命令输出中读取项。 #### 三、FOR命令中的变量 - *...

    DOS批处理高级教程精选合编.pdf

    - **FOR /R**:递归地遍历目录及其子目录。 - **FOR /L**:使用增量序列迭代。 - **FOR /F**:解析字符串、文件、输出等。 #### 2. 在FOR命令中的变量 FOR命令支持对文件名、目录名等进行处理,可以使用如下变量...

    dos批处理教程(实用)

    - 用于调用另一个批处理文件或同一文件内的子程序。 **14. shift** - 用于处理命令行参数。 **15. IF** - 提供了条件判断的能力,支持多种用法。 **16. setlocal 与变量延迟** - **setlocal**:限制变量的作用域...

    gzip批量压缩js为gzjs文件

    这段脚本使用了Windows的命令行解释器(CMD)中的`for /R`循环来查找当前目录及其子目录下的所有.js文件。`gzip -c "%%i"`命令将每个找到的.js文件内容通过Gzip进行压缩,并将结果重定向到以.js文件名为基础,但扩展...

    中文简体压缩软件RAR 6.0

    创建或更新已存在的压缩文件 myarch,添加当前目录中的所有文件 rar a myarch c 添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限 制到 32767 字节 例子: rar c distrib.rar...

    cmd批处理命令教程.docx

    DIR命令:显示一个目录中的文件和子目录。 ERASE命令:删除一个或多个文件。 MOVE命令:将一个或多个文件从一个目录移动到另一个目录。 REN命令:重命名文件。 RENAME命令:重命名文件。 REPLACE命令:替换...

    批处理高级教程精选

    - **参数 /R**:递归地处理指定目录及其所有子目录下的文件。 - **参数 /L**:用于生成数值序列。 - **参数 /F**:用于解析输入流中的文本数据,非常灵活且强大。 #### 第三章:FOR命令中的变量 - **~I**:删除...

Global site tag (gtag.js) - Google Analytics