gpt4 book ai didi

batch-file - 使用批处理拆分为卷

转载 作者:行者123 更新时间:2023-12-03 21:35:08 24 4
gpt4 key购买 nike

我在批处理文件中使用以下命令来存档 MY_LARGE_FOLDER 并且我的 .rar 文件太大:

WinRAR a -r D:\MY_LARGE_FOLDER.rar D:\MY_LARGE_FOLDER\*.txt D:\MY_LARGE_FOLDER\ 
  • 如何使用批处理文件将 MY_LARGE_FOLDER 归档为每个 4MB 的小型 .rar 文件?
    (或者换句话说,如何使用批处理文件使用“拆分为卷,字节”选项?)

  • 谢谢。

    谢谢您的帮助!
    我使用了 -v 开关:
              WinRAR a -r **-v4000** D:\MY_LARGE_FOLDER.rar D:\MY_LARGE_FOLDER\*.txt D:\MY_LARGE_FOLDER\

    我现在得到了 4 个 4000 字节的文件,但在打开一些文件后,我看到这些文件在多个存档中重复(例如 Part01.rar 和 Part02.rar)???
    1. 我也试过 -s (solid) 开关,结果是一样的吗?
    我该如何解决?

    最佳答案

    WinRAR 安装了两个“手册”:

  • 帮助文件 WinRAR.chm标签上有 目录 项目 命令行模式 与子项 开关 带有页面链接开关 -V [k|b|f|m|M|g|G] - 创建卷 , 和
  • 文本文件 Rar.txt在 WinRAR 的程序文件文件夹中,这是控制台版本的手册 Rar.exe .它包含与有关可用开关及其说明的帮助文件几乎相同的信息。

  • 我建议在批处理文件中使用命令行版本的控制台:
    "%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -ep1 -idcdp -m5 -md4m -r -s -v4M "D:\MY_LARGE_FOLDER.rar" "D:\MY_LARGE_FOLDER\"
    控制台应用程序 Rar.exe压缩 D:\MY_LARGE_FOLDER\包含文件夹名称为 MY_LARGE_FOLDER 的所有文件和子文件夹包含在几乎没有输出到控制台窗口的存档中,使用最佳压缩创建一个多卷实体存档,字典大小为 4 MB(如果有很多小的 *.txt 文件),每个存档文件(卷)为 4 MB。
    可以替代使用:
    "%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -ep1 -inul -m5 -md4m -r -s -v4M "D:\MY_LARGE_FOLDER.rar" "D:\MY_LARGE_FOLDER"
    这创建了几乎相同的存档,不同之处在于文件夹名称 MY_LARGE_FOLDER不包含在存档中(删除末尾的反斜杠)并且没有消息写入控制台窗口( -inul 而不是 -idcdp )。

    关于batch-file - 使用批处理拆分为卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25553787/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com