WinRAR如何批量删除压缩包内无用文件

   由于文件夹的数量及层级都很多,如果一个一个文件去删除,那工作量会大得惊人,而批量的主要难题在于图像文件分布于压缩包里的不同文件夹中,如果能让它们同时显示,操作就会方便很多。


  第一步:所有文件看个清楚

  双击压缩包,在打开的窗口中选择“选项→文件列表→平面文件夹查看”(或按快捷键:Ctrl+H)。这时,压缩包里所有的文件都会在窗口中显示出来。

  第二步:快速选取所需要文件

  单击“文件→选定一组”,输入*.tif;再次执行此操作,输入*.bmp,即可选中所有TIF、BMP文件。单击WinRAR工具栏上的“删除”按钮,一段时间后,这些文件就从压缩包里删除了。

  软件介绍

  WinRAR 是一款功能强大的压缩包管理器,它是档案工具RAR 在 Windows 环境下的图形界面。该软件可用于备份数据,缩减电子邮件附件的大小,解压缩从 Internet 上下载的 RAR、ZIP 2.0 及其它文件,并且可以新建 RAR 及 ZIP 格式的文件。

  WinRAR是一个文件压缩管理共享软件,由Eugene Roshal(所以RAR的全名是:Roshal ARchive)开发。首个公开版本RAR 1.3发布于1993年。Pocket RAR是为Pocket PC平台发布的免费软件。它是仅有的几个可以读写RAR文件的软件之一,因为它保留版权。

  Eugene Roshal,1972年3月10日生于俄罗斯。毕业于俄罗斯车里雅宾斯克工业大学(Chelyabinsk Technical University),也是FAR文件管理器的作者。他开发程序压缩/解压RAR文件,最初用于DOS,后来移植到其它平台。主要的Windows版本编码器,称为WinRAR,以共享软件的形式发行。不过Roshal公开了解码器源码,UnRAR解码器许可证允许有条件自由发布与修改(条件:不许发布编译RAR兼容编码器)。而RAR编码器一直是有专利的。

  最近的开发者是Alexander Roshal。虽然其解码器有专利,编译好的解压程序仍然存在于若干平台,例如开源的7-Zip。尽管业界普遍混乱,似乎没有纯开源模块能解压版本超过2.0的RAR文件

  WinRAR 内置程序可以解开 CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO、Z和 7Z等多种类型的档案文件、镜像文件和 TAR 组合型文件;具有历史记录和收藏夹功能;新的压缩和加密算法,压缩率进一步提高,而资源占用相对较少,并可针对不同的需要保存不同的压缩配置;固定压缩和多卷自释放压缩以及针对文本类、多媒体类和 PE 类文件的优化算法是大多数压缩工具所不具备的;使用非常简单方便,配置选项也不多,仅在资源管理器中就可以完成你想做的工作;对于 ZIP 和 RAR 的自释放档案文件,点击属性就可以轻易知道此文件的压缩属性,如果有注释,还能在属性中查看其内容;对于 RAR 格式(含自释放)档案文件提供了独有的恢复记录和恢复卷功能,使数据安全得到更充分的保障。

  WinRAR 是共享软件。任何人都可以在40天的测试期内使用它。如果你希望在测试过期之后继续使用 WinRAR,你必须注册。

  它没有其它附加的许可费用。除了与创建和发布 RAR压缩文件或自解压格式压缩文件相关的注册成本之外,没有其它附加许可费用。合法的注册用户可以使用他们的 RAR副本制作发布压缩文件而无须任何附加的 RAR 版税。 如果你注册了 WinRAR,可以免费升级所有的最新版本。

  目前最新的 WinRAR 版本为 WinRAR 4.11 正式版。这个目前仍是要收费的。

  运行环境:Windows 9x 及以上版本。

时间: 2024-12-30 22:31:13

WinRAR如何批量删除压缩包内无用文件的相关文章

WinRAR编辑压缩包内的文件有什么注意事项

  在编辑压缩包内的文件时,千万不要关闭该压缩包窗口,否则无法保存对文件的修改.而且,如果此时双击打开其他RAR压缩包,WinRAR也会自动关闭你正在修改文件的压缩包,所以建议在WinRAR窗口中按下"Ctrl+S"键,取消"常规"标签下的"重复使用已存在的窗口"复选框.

C#中listview加载的图片,批量删除时出现异常“文件被另一个程序使用”,具体代码如下

问题描述 C#中listview加载的图片,批量删除时出现异常"文件被另一个程序使用",具体代码如下 自动加载图片: private void FrmPicListView_Load(object sender EventArgs e) { listView1.View = View.LargeIcon; listView1.MultiSelect = true; string[] files = GetImages(); if (files != null) { ImageList

PHP批量删除、清除UTF-8文件BOM头的代码实例_php实例

记得运行代码前先把文件备份一下哦,避免出现失败问题. 代码一: function checkBOM ($filename) { global $auto; $contents = file_get_contents($filename); $charset[1] = substr($contents, 0, 1); $charset[2] = substr($contents, 1, 1); $charset[3] = substr($contents, 2, 1); if (ord($char

使用forfiles命令批量删除N天前文件_DOS/BAT

在整理手上几台SQL SERVER 2000的数据库备份时,一方面为了方便快速还原数据库,另外一方面为了备份冗余.备份方式统一(先备份到本地,然后收上磁带),将以前通过Symantec Backup Exec直接备份上带的作业改成了如下方式:     Step 1: 通过数据库维护计划将备份生成在本地磁盘M,完整备份保留2天,事务日志备份保留3天             M:\DB_BACKUP\FULL_BACKUP             M:\DB_BACKUP\LOG_BACKUP   

win7怎么快速批量删除.Svn格式的文件

  1.首先,咱们需要返回到win7旗舰版电脑的桌面位置,之后,咱们找到一个空白处,点击鼠标右键,选择新建-记事本文档. 2.之后,咱们双击打开这个记事本文档,然后将如下代码复制进去:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVN] @="Delete SVN Folders" [HKEY_LOCAL_MACHINESOFTWAREClassesFol

forfiles命令批量删除N天前文件

     在整理手上几台SQL SERVER 2000的数据库备份时,一方面为了方便快速还原数据库,另外一方面为了备份冗余.备份方式统一(先备份到本地,然后收上磁带),将以前通过Symantec Backup Exec直接备份上带的作业改成了如下方式:     Step 1: 通过数据库维护计划将备份生成在本地磁盘M,完整备份保留2天,事务日志备份保留3天             M:\DB_BACKUP\FULL_BACKUP             M:\DB_BACKUP\LOG_BACK

linux中find批量删除空文件及空文件夹脚本

linux下批量删除空文件(大小等于0的文件)的方法  代码如下 复制代码 find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如:  代码如下 复制代码 find . -name "*" -type f -size 1024c | xargs -n 1 rm -f 就是删除1k大小的文件.(但注意不要用 -size 1k,这个得到的是占用空

WinRAR如何快速批量转换压缩包

  如果想把其他格式的压缩包转换为RAR包,有个简单的办法.先把这些压缩包放到一个文件夹下,如H:fan.然后打开WinRAR,单击"命令"菜单中的"转换压缩文件格式"(快捷键ALT+Q),在打开的"转换压缩文件"对话窗口中,点击"添加"按钮,选择要转换的文件,然后勾选"删除原来的压缩文件"复选框,单击"确定"按钮即可把它们转换成RAR压缩包.利用此法就可以把ZIP.CAB.ARJ.AC

Ruby实现的一个强大的批量删除文件脚本分享_ruby专题

最近打包服务器上的apk包又增多了,每次手动rm操作过于麻烦,于是花了几分钟写了一个可以对指定目录下根据最后修改时间和通配符匹配进行批量删除的脚本.将这个脚本加入crontab中之后,以后就再也不用担心多余的安装包占用磁盘空间了. 简短的代码 复制代码 代码如下: #!/usr/bin/env ruby # encoding: utf-8 #Usage: ruby removeOldFiles.rb "dest_file_pattern" days_ago destFilePatter