【参加讨论】 小提示
“解压所有文件”做了些什么?
-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格式),选择“添加注释”项,然后可添加注释即可(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表示去除路径压缩,这样以便收藏www.xker.com(小新技术网) 。
小编有话说:winrar还有很多功能,你只要把以前命令行的一些操作放到注册表中就可以了,如果你有什么好想法,也欢迎和小编交流,让我们一起定制winrar的最强菜单^o^。
