科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道WinRAR不可思议之右键补完计划(2)

WinRAR不可思议之右键补完计划(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

很多朋友从网上下载数据或是软件后,都会把它们放到不同的文件夹下。当想解压缩这些数据时,还需要进入每个文件夹,然后再解压缩,非常麻烦。其实可以制作一个“解压所有文件”项,用它来解压缩某文件夹下的所有文件。

作者:右键 来源:右键 2007年11月27日

关键字: 右鍵 WinRAR Windows Windows xp

  • 评论
  • 分享微博
  • 分享邮件

3.所有文件 一次解压

  很多朋友从网上下载数据或是软件后,都会把它们放到不同的文件夹下。当想解压缩这些数据时,还需要进入每个文件夹,然后再解压缩,非常麻烦。其实可以制作一个“解压所有文件”项,用它来解压缩某文件夹下的所有文件。

  打开注册表编辑器,在[HKEY_CLASSES_ROOT\Folder\shell]项下新建“解压所有文件”项,在其下再建立“command”子项,接着在窗口右侧修改“(默认)”的数值为“"C:\Program files\winrar\WinRAR.exe" x -o- -cfg- -ibck -ILOGrar.log -y "%1\*.*" "%1\"”(不含外侧的引号)。

  小提示

  ★如果将命令最后的"%1\"改为"%1\..\"则可将所有的文件解压至当前的文件夹中。

  ★用这种方法会解压缩所有的文件,包括RAR、ZIP、ISO、EXE格式的自解压缩包等。  

  现在右击包含有压缩文件的文件夹,选择“解压所有文件”项,就可以将所有的压缩文件一些解压了。  

  小提示

  “解压所有文件”做了些什么?

  -cfg-:禁用读取配置。

  "%1\*.*":表示当前所选文件夹下所有的文件。

  "%1\":当前所选文件夹。

  4.压缩文件N合一

  包括小特、Cornel等在内的小编们都希望WinRAR增加一个合并多个压缩文件的功能,其实我们完全可以自己DIY,通过两个菜单项来完成这个操作,一个用于解压缩,一个用于合并,这样的好处是,你可以在任意文件夹下完成合并操作,从而省去了拷贝的操作。

  Step 1:打开注册表编辑器,在[HKEY_CLASSES_ROOT\*\shell]下新建“1.合并-解”项,然后在其下建立“command”子项,接着在窗口右侧修改“(默认)”的数值为“"C:\Program files\winrar\WinRAR.exe" x -ibck -ILOGrar.log -y "%1" c:\temp”(不含外侧的引号)。

  Step 2:在[HKEY_CLASSES_ROOT\*\shell]下新建“2.合并-合”项,然后在其下建立“command”子项,接着在窗口右侧修改“(默认)”的数值为“"C:\Program files\Winrar\WinRAR.exe" a -r -df -cfg- -ibck 合并后 c:\temp\*.*”(不含外侧的引号)。

  Step 3:经过上面操作后,当需要合并压缩文件时,只要先选中并右击需要合并的文件,选择“1.合并-解”,解压缩完成后,进入需要保存该文件的目录,右击任意文件,选择“2.合并-合”即可。合并后的文件名为“合并后.RAR”

  小提示

  WinRAR是如何实现合并的?

  a:添加文件到压缩文件。

  -r:递归子目录。

  -df:压缩后删除文件。  

  5.注释文件快速添加

  看过了2004年第3期的《解读最昂贵的字符串——注册码全攻略》一文,大家一定会还记得保存注册码的方法之一就是放到WinRAR的注释项中,那么我们同样也是可以将这个功能添加到右键菜单上的。

  Step 1:打开注册表编辑器,在[HKEY_CLASSES_ROOT\WinRAR\shell]下新建“添加注释”项,然后在其下新建“command”子项,接着在窗口右侧修改“(默认)”的数值为“"C:\Program files\Winrar\rar.exe" c "%1"”(不含外侧引号)。

  Step 2:找到[HKEY_CLASSES_ROOT\WinRAR.ZIP\shell],用Step 1的方法建立同样的项并修改“默认”的值即可。

  Step 3:现在打开“资源管理器”,右击需要添加注释的压缩文件(RAR或ZIP格式),选择“添加注释”项,然后可按如图2所示方法添加注释即可(见图2 RAR压缩文件的最大注释长度为62000字节(31000个汉字),而ZIP压缩文件则为32768字节(16384个汉字))。
    

  6.快速压缩指定文件

  不知你是不是经常需要压缩一个文件夹下的指定文件,比如仅压缩某文件夹下的TXT文件,而去除如JPG、BMP等图片文件进行压缩,这么常用的功能自然也要集成到右键菜单中。

  打开注册表编辑器,在[HKEY_CLASSES_ROOT\Folder\shell]下新建“提取TXT文件”项,然后在其下新建“command”子项,接着在窗口右侧修改“(默认)”的数值为“"C:\Program files\WinRAR\Winrar.exe" a -r -ep "%1" "%1\*.txt"”(不含外侧引号)。这样以后只要右击需要提取文件的文件夹,然后选择“提取TXT文件”项即可把该目录下的所有TXT文件都提取出来。这里的-ep表示去除路径压缩,这样以便收藏。

  小编有话说:WinRAR还有很多功能,你只要把以前命令行的一些操作放到注册表中就可以了,如果你有什么好想法,也欢迎和小特交流,让我们一起定制WinRAR的最强菜单^O^。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章