• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
定制我的WinRAR
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
定制我的WinRAR 让文件解压按需而宜
软件发布 定制我的WinRAR 让文件解压按需而宜
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 软件应用 >> 实用工具 >> 定制我的WinRAR 让文件解压按需而宜

定制我的WinRAR 让文件解压按需而宜

添加时间: 2007-3-1 3:09:14  作者: 第九软件网  阅读次数:88   来源: http://www.d9soft.com

           在执行文件解压缩操作时,时而会遇到常规方法无法搞定的棘手问题。尤其是在进行批量解压时,各类“疑难杂症”更是严重影响到了操作效率。有鉴于此,我们利用几例特定情况下的解压缩方式,为大家排解难题,使解压操作真正的做到得心应手。

    一、多目录多文件批量解压

    在大量文件夹中,分别存储有不同数量的RAR压缩包,需要释放每个压缩包到其所在目录,并且在执 行解压缩操作后,还要自动删除原压缩包。
方法:在文本编辑器中输入以下内容,再将其保存为“*.cmd”或“*.bat”文件,放置于所有压缩包的根目录中,运行该自建的文件后即可按指定要求执行解压缩操作。
@echo off
for /r . %%a in (*.rar) do (
cd "%%~pa"
C:\Program Files\winrar\Rar.exe e "%%a"
del "%%a"
)
    命令解释:“for /r”表示递规查找文件的循环;“.”表示目录树;“%%a”是在CMD命令中的参数变量,表示一会儿将要查找到的所有RAR压缩包;因而“for /r . %%a in (*.rar) do”表示从当前根目录开始逐个查找所有的RAR压缩包。“cd "%%~pa"”表示进入查找到RAR压缩包的所在目录。“C:\Program Files\WinRAR\Rar.exe e "%%a"”表示用WinRAR的rar.exe命令行工具,解压所有查找到的RAR压缩包至其所在目录,其中的文件路径需更改为你系统中的实际路径。“del "%%a"”表示删除所有的压缩包。

    二、快速解压至上级目录  

       为了便于文件管理,需要直接将RAR压缩包中的文件解压至上级目录。

    方法:首先,要确保系统中已安装了WinRAR程序并关联了RAR文件,因为以下的操作需要调用WinRAR的相关命令。运行注册表编辑器,依次展开“HKEY_CLASSES_ ROOT\WinRAR\shell\”分支,右键单击该分支,选择“新建→项”命令,将其命名为“解压至上级目录”。之后在该项下,再选择“新建→项”命令,将新建项命名为“Command”。查看右侧视图,为默认字符串赋值为“winrar x %1 ..\”(如图1)。输入完毕后,刷新注册表,使设置生效。现在,在任意RAR压缩包上点击右键,便可看到弹出菜单增加一个“解压至上级目录”命令(如图2)。选择此项命令后,无需任何设置,即可将RAR压缩包中的文件自动解压到上级目录中。



图1


图2   在执行文件解压缩操作时,时而会遇到常规方法无法搞定的棘手问题。尤其是在进行批量解压时,各类“疑难杂症”更是严重影响到了操作效率。有鉴于此,我们利用几例特定情况下的解压缩方式,为大家排解难题,使解压操作真正的做到得心应手。

    一、多目录多文件批量解压

    在大量文件夹中,分别存储有不同数量的RAR压缩包,需要释放每个压缩包到其所在目录,并且在执 行解压缩操作后,还要自动删除原压缩包。
方法:在文本编辑器中输入以下内容,再将其保存为“*.cmd”或“*.bat”文件,放置于所有压缩包的根目录中,运行该自建的文件后即可按指定要求执行解压缩操作。
@echo off
for /r . %%a in (*.rar) do (
cd "%%~pa"
C:\Program Files\winrar\Rar.exe e "%%a"
del "%%a"
)
    命令解释:“for /r”表示递规查找文件的循环;“.”表示目录树;“%%a”是在CMD命令中的参数变量,表示一会儿将要查找到的所有RAR压缩包;因而“for /r . %%a in (*.rar) do”表示从当前根目录开始逐个查找所有的RAR压缩包。“cd "%%~pa"”表示进入查找到RAR压缩包的所在目录。“C:\Program Files\WinRAR\Rar.exe e "%%a"”表示用WinRAR的rar.exe命令行工具,解压所有查找到的RAR压缩包至其所在目录,其中的文件路径需更改为你系统中的实际路径。“del "%%a"”表示删除所有的压缩包。

    二、快速解压至上级目录  

       为了便于文件管理,需要直接将RAR压缩包中的文件解压至上级目录。

    方法:首先,要确保系统中已安装了WinRAR程序并关联了RAR文件,因为以下的操作需要调用WinRAR的相关命令。运行注册表编辑器,依次展开“HKEY_CLASSES_ ROOT\WinRAR\shell\”分支,右键单击该分支,选择“新建→项”命令,将其命名为“解压至上级目录”。之后在该项下,再选择“新建→项”命令,将新建项命名为“Command”。查看右侧视图,为默认字符串赋值为“winrar x %1 ..\”(如图1)。输入完毕后,刷新注册表,使设置生效。现在,在任意RAR压缩包上点击右键,便可看到弹出菜单增加一个“解压至上级目录”命令(如图2)。选择此项命令后,无需任何设置,即可将RAR压缩包中的文件自动解压到上级目录中。



图1


图2

    三、相同密码批量解压

   有数量不菲的压缩包使用的是相同密码,逐一解压太浪费时间了,最好能够一次性完成操作。
方法:运行“命令提示符”程序,在其中输入如下命令(如图3):



图3

    C:\Program Files\WinRAR\rar.exe e -p密码 所有解压文件所在路径\*.rar 解压后的路径
在实际应用中,需要根据你的WinRAR安装目录更改rar.exe程序所在路径,而且注意-p参数与密码之间不要留空格。

    运行该命令后,即可在命令行界面下,解压所有相同密码的压缩包到指定的目录中。

    四、解压“怪异”文件类型

    有些压缩文件的扩展名是“*.001”、“*.002”、“*.003……”的形式,(例如在0day下载的某些文件),这种类型的压缩包应如何释放其中的文件呢?

    方法:这种并不常见的文件类型其实是一种比较老的WinRAR格式,只要确保所有此类文件都放置于同一目录下,使用WinRAR解压其中任意一个文件,即可自动完成所有压缩文件的解压操作。

    五、挽救压缩包中的“损坏”文件

    使用WinRAR打开分卷压缩包时,程序显示错误对话框“crc failed”,而且其中的一个视频文件无法成功解压缩,希望能够强行将其释放出来。

    方法:假设分卷压缩包命名规则是“t.part1.rar”、“t.part2.rar……”,无法解压的文件为“t.part1.rar”分卷压缩包中“3.asf”。先运行“命令提示符”,使用CD命令进入压缩包所在目录,之后输入:

    "C:\Program Files\WinRAR\ WinRAR.exe" e -kb t.part1.rar 3.asf
命令解释:选择“3.asf”文件压缩后的第1个分卷压缩包“t.part1.rar”,执行解压缩操作。
执行命令后,即可调用WinRAR开始解压缩“3.asf”文件(如图4),若能正常解压,一般观看时就没什么问题了。


图4

    若是RAR压缩包中有多层目录,解压后仍然会按照该目录树分支放置文件。如此一层一层的查看文件显得非常麻烦,想要在解压时就将多层目录中的文件统一释放在同一目录中。
方法:运行“命令提示符”,在其中输入:

    “G:\software\WinRAR\unrar.exe”e RAR压缩包路径 释放目录
执行命令后,unrar命令行程序将自动解压该RAR压缩包中的所有文件至指定目录中。

 

上下文章:

 

上一篇文章: 经典游戏自己做!魂斗罗完美制作攻略 下一篇文章: 省去麻烦一步到位 快速打开特定文件夹

相关文章:

  • 谷歌SEC文件证明裁减大量合同工
  • QQ离线文件传输功能向所有用户开放
  • 揭秘C盘文件 避免系统无法启动
  • 按需定制 轻松DIY XP系统还原功能
  • 虚拟光驱非正常卸载后残留文件清除办法

相关软件:

  • 海啸文件分割器 1.0.090105 加速版
  • 苹果图案文件图标资源
  • 苹果图案文件图标
  • 橙光苹果文件夹图标
  • 机械apple文件夹图标资源
  • 文件粉碎工具 V1.0

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

软件应用分类导航

  • 即时通讯
  • 网络工具
  • 系统工具
  • 磁盘工具
  • 媒体工具
  • 光盘工具
  • 实用工具
  • 杂类工具
  • 安全相关
  • 教育类别
  • 行业工具
  • 手机数码

本类经典文章推荐

  • 漂亮MM必备品之非主流闪图软件
  • 超级助理Uta加密版——真正的加密
  • 简单就是美 开源PDF阅读器Sumatra
  • 杀毒厂商首发微软黑屏解除工具
  • 要玩就玩专业的 我的非主流装备
  • 教你十三个奇妙的WinRAR另类技巧
  • 网友收藏:十大“QQ秘密武器”推荐
  • QQ拼音输入法 V1.4.1 版最新发布
  • 快捷个性:QQ拼音输入法VS“搜狗”...
  • Vista下用DriveSpacio查看磁盘空间

实用工具阅读排行

  • 打破无聊与难学 另类五笔学习方法
  • 全面打造自动、智能的Office 2003...
  • Office密码破解不用愁
  • 不同类型文件的压缩方案
  • 魔术分区—PartitionMagic v8.0
  • 快速拷贝软件 - FastCopy 1.90
  • 更好玩 光影魔术手0.29版抢先探秘
  • 轻巧开支票 易人支票打印抢鲜试用
  • 菜鸟如何用摄像头过拍摄瘾
  • 时光倒流 28款数据恢复软件大比拼...

软件应用阅读总排行

  • 教你怎么把别人漂亮的QQ空间克隆一...
  • WinXp下的硬盘分区大师
  • 教你免费领养到QQ宠物的六种途径
  • 内网用好UPNP BT、电驴下载大提速
  • 网友送链接 让你免费穿上QQ秀
  • 快速升级为太阳用户
  • 快速恢复 矮人DOS工具箱使用方法
  • 打破无聊与难学 另类五笔学习方法
  • 截取视频我不需要工具
  • 夏季CPU降温专家:CPUCool

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有