WinRAR命令行参数整理汇集

WinRAR命令行参数整理汇集

WinRAR是一个出色的压缩和解压缩软件,它提供了命令行接口来实现自动化压缩和解压缩任务。本文将整理并汇集WinRAR命令行参数,以帮助那些希望通过命令行接口使用WinRAR完成自动化任务的开发人员。

常用参数

打包

以下是最常用的压缩参数:

参数 说明
-a 用于指定压缩文件格式(例如-a zip表示生成zip格式的压缩文件)
-ep 用于指定是否压缩空白目录
`-i[rar ]'
-m<Method> 用于指定压缩算法和分块大小
-r 用于指定是否递归压缩整个目录

以下是示例命令:

  • 将C盘temp目录下的所有文件打包压缩成zip文件:
winrar a -azip c:\temp\test.zip c:\temp
  • 将C盘temp目录下的所有.txt文件打包压缩成rar文件并分成100k大小的块:
winrar a -i*.txt -m5 -v100k c:\temp\test.rar c:\temp

解压

以下是最常用的解压参数:

参数 说明
-o+ 用于指定是否自动覆盖所有文件
-p<Password> 用于指定解压密码
-ibck 用于指定无界面操作
-y 用于指定解压过程中不提示任何信息

以下是示例命令:

  • 将C盘temp目录下的test.rar文件解压到D盘:
winrar x c:\temp\test.rar d:\
  • 将C盘temp目录下的test.rar文件解压到D盘并设置解压密码:
winrar x c:\temp\test.rar d:\ -p12345

高级参数

以下是一些更高级的参数:

参数 说明
-cfg- 禁用WinRAR.config
-cl 用于清单操作
-ed 用于排除指定类型的文件
-en 用于指定包含在压缩包内的文件名
-esh 用于给压缩文件头加入Salt
-fdc 用于开启Fast Deflate压缩方式
-h[<Size>[b|k|m|g]] 用于设置分卷大小

以下是示例命令:

  • 将C盘temp目录下的.txt文件打包压缩成zip文件,并排除.txt文件中的test.txt
winrar a -a zip -en test.txt -ed *.txt c:\temp\test.zip c:\temp
  • 将C盘temp目录下的.txt文件打包压缩成zip文件,并采用最快的压缩方式:
winrar a -a zip -fdc c:\temp\test.zip c:\temp

结论

以上是常用的WinRAR命令行参数,希望对大家有所帮助。了解更多详细的命令行参数,请参考WinRAR帮助文档。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:WinRAR命令行参数整理汇集 - Python技术站

(0)
上一篇 2023年6月26日
下一篇 2023年6月26日

相关文章

  • ios9.1beta2固件下载 ios9.1 beta2固件官方下载地址

    iOS 9.1 Beta 2固件下载攻略 苹果公司发布了iOS 9.1 Beta 2固件,这是一个测试版本,供开发者和测试人员使用。以下是获取iOS 9.1 Beta 2固件的详细攻略。 步骤一:注册为苹果开发者 在下载iOS 9.1 Beta 2固件之前,您需要注册为苹果开发者。请按照以下步骤进行操作: 访问苹果开发者网站。 点击“加入Apple开发者计划…

    other 2023年8月4日
    00
  • layui添加遮罩层

    以下是关于“Layui添加遮罩层”的完整攻略: 步骤1:引入Layui 在添加遮罩层之前,需要先引入Layui。可以以下代码引入Lay: <link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.min.css"&g…

    other 2023年5月7日
    00
  • java中hashmap容量的初始化实现

    Java中,HashMap是一种常见的哈希表数据结构,它可以在常数时间内完成元素的插入、查找和删除操作,因此在Java编程中被广泛使用。HashMap的内部实现是通过链表+数组实现的,每个元素被放到数组的某个位置上,如果当前位置的元素数量过多则会形成一个链表。 HashMap的初始化需要两个参数:初始容量(initialCapacity)和负载因子(load…

    other 2023年6月20日
    00
  • Win10系统下配置Java环境变量

    以下是详细的“Win10系统下配置Java环境变量”的完整攻略,包含两条示例说明: 一、下载安装Java 1.1 在Java官网上下载JDK安装包:https://www.oracle.com/technetwork/java/javase/downloads/index.html。 1.2 根据你电脑的操作系统选择相应的JDK版本并下载(Windows x…

    other 2023年6月27日
    00
  • SpringBoot加载配置文件的实现方式总结

    SpringBoot加载配置文件的实现方式总结 Spring Boot支持多种方式来加载配置文件,从而让我们在Spring Boot项目中可以统一管理配置信息。本文将对Spring Boot加载配置文件的实现方式进行总结,以便开发者在开发过程中能够选择合适的方案。 1. 配置文件类型 Spring Boot支持多种格式的配置文件,包括: applicatio…

    other 2023年6月25日
    00
  • Atitit 桌面软件跨平台gui解决方案 javafx webview

    Atitit 桌面软件跨平台GUI解决方案:JavaFX WebView的完整攻略 Atitit是一款跨平台的桌面软件,它使用JavaFX WebView作为GUI解决方案。本攻略将介绍如何使用JavaFX WebView创建GUI,并提供两个示例说明。 步骤一:安装JavaFX 首先,我们需要安装JavaFX。可以通过以下方式安装: 访问JavaFX官网(…

    other 2023年5月6日
    00
  • Python实现合并两个有序链表的方法示例

    Python实现合并两个有序链表的方法示例 当我们需要将两个有序链表合并成一个新的有序链表时,可以采用一些算法来实现。下面将详细讲解Python实现合并两个有序链表的方法示例如下: 方法一:递归实现 在递归调用过程中,我们需要判断两个链表中第一个节点的大小,并将小的节点作为合并后链表的头节点,并将该节点的next指针指向递归调用返回的node。 class …

    other 2023年6月27日
    00
  • IP138 IP地址查询小偷实现代码

    IP138 IP地址查询小偷实现代码攻略 IP138是一个常用的IP地址查询工具,可以通过输入IP地址获取对应的地理位置信息。在这个攻略中,我们将详细讲解如何实现一个IP地址查询小偷,通过IP138网站提供的接口获取IP地址的地理位置信息。 步骤一:导入必要的库 首先,我们需要导入一些必要的库来实现IP地址查询小偷。在Python中,我们可以使用reques…

    other 2023年7月30日
    00
合作推广
合作推广
分享本页
返回顶部