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日

相关文章

  • c++const(常类型)的作用总结

    C++ const(常类型)的作用总结 在C++中,const(常类型)是一个非常重要的关键字,它用于声明变量或函数返回值为不可修改的。在本文中,我们将总结C++ const 的主要作用。 常量 在C++中,const可以用于定义常量。被const修饰的变量称为常量,它们的值不能被修改。以下是定义常量的标准语法: const int num = 10; 上面…

    其他 2023年3月28日
    00
  • 在PHP中利用XML技术构造远程服务(下)

    下面是详细的攻略,分为两部分。 第一部分:准备工作 1. 安装xmlrpc扩展 要使用XML技术构建远程服务,需要在PHP中安装XMLRPC扩展。可以执行以下命令来安装扩展: sudo apt-get install php-xmlrpc 2. 编写服务端代码 PHP中的XML-RPC扩展提供了一个xmlrpc_server类,可以用于创建XML-RPC服务…

    other 2023年6月27日
    00
  • ios的几款抓包工具

    iOS的几款抓包工具 在移动应用的开发过程中,调试是一个很重要的环节。因此,iOS开发者需要一些好用的抓包工具来捕获和分析app的网络数据。下面介绍几款常用的iOS抓包工具。 1. Charles Charles是一款功能强大、易于使用的抓包工具。它可以截获iOS设备上的HTTP和HTTPS流量,并将数据显示在用户界面上,让开发者能够更好地理解应用程序的行为…

    其他 2023年3月29日
    00
  • free 或delete后指针怎么样了

    free或delete后指针怎么样了的完整攻略 在C++和C语言中,使用free或delete释放动态分配的内存是非常常见的操作。但是,释放内存后,指针会发生什么变化呢?本攻略将介绍free或delete后指针的变化,并提供两个示例说明。 free或delete后指针的变化 在使用free或delete释放动态分配的内存后,指针会变成一个野指针,即指向已经释…

    other 2023年5月6日
    00
  • JS代码编译器Monaco使用方法

    JS代码编译器Monaco使用方法 概述 Monaco是一个基于Web的代码编辑器。它由微软开发,并使用在其许多产品中,如 Visual Studio Code、GitHub、TypeScript Playground 等。Monaco 可以被用作一个独立的代码编辑器,或者嵌入到 Web 应用程序中。 本文将详细介绍如何使用Monaco实现 JS 代码编译功…

    other 2023年6月26日
    00
  • ios:uipageviewcontroller翻页控制器控件详细介绍

    以下是关于“iOS:UIPageViewController翻页控制器控件详细介绍”的完整攻略,包括基本概念、解决方法、示例说明和注意事项。 基本概念 UIPageViewController是iOS中的一个控件,用于实现翻页效果。它可以将多个视图控制器组合成一个可滑动的页面,用户可以通过手势或按钮进行翻页。UIPageViewController提供了多种…

    other 2023年5月7日
    00
  • Android自定义View圆形百分比控件(一)

    Android自定义View圆形百分比控件(一)攻略 简介 在本攻略中,我们将学习如何创建一个自定义的圆形百分比控件,用于显示一个圆形进度条,并根据百分比值进行动态更新。 步骤 步骤一:创建自定义View类 首先,我们需要创建一个自定义的View类,用于绘制圆形进度条。以下是一个示例代码: public class CircleProgressBar ext…

    other 2023年9月6日
    00
  • XP系统经常提示ServerCMS.exe应用程序错误的原因分析及解决方法

    XP系统经常提示ServerCMS.exe应用程序错误的原因分析及解决方法 在XP系统中,有时会出现ServerCMS.exe应用程序错误的提示,这个错误的出现可能会导致系统的稳定性和性能受到影响,因此需要我们尽早找到原因并进行解决。下面,我们将详细介绍这个问题的产生原因分析以及解决方法。 问题原因分析 1. 文件损坏 ServerCMS.exe是Serve…

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