添加以下注册表:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\cabmade] @="CAB最大压缩" [HKEY_CLASSES_ROOT\*\shell\cabmade\command] @="makecab /v3 /D CompressionType=LZX /D CompressionMemory=21 \"%1\""
效果图:
压缩后的文件后缀名会变成XXX.XX_格式
这是注册表原文件直接输入,且命令有缺陷,等我来完善一下吧!,,,,,,,,,
1.改写成 REG 命令输入,适配BAT 脚本直接导入!
2.生成当前目录下,舍弃原有后缀,更改后缀为 CAB
3.完善路径和文件名中存在空格的情况!
4.添加个性图标,调用系统 %Windir%\System32\shell32.dll图标文件里的第103个图标!
Reg add "HKEY_CLASSES_ROOT\*\Shell\CabMax" /v "MUIVerb" /t REG_SZ /d "CAB最大压缩" /f Reg add "HKEY_CLASSES_ROOT\*\Shell\CabMax" /v "icon" /t REG_SZ /d "%Windir%\System32\shell32.dll,103" /f Reg add "HKEY_CLASSES_ROOT\*\Shell\CabMax\command" /t REG_SZ /d "cmd /c for %%%%a in (\"%%1\" ) do ( makecab /v3 /D CompressionType=LZX /D CompressionMemory=21 %%%%a \"%%%%~dpna.cab\" )" /f
,,,
,,,,,
该回复将会在 www.bathome.net 同步发帖,互相学习借鉴。就不搞回复可见了!