7-zip有一个不足,就是context menu上不能直接生成*.zip(可以直接生成*.7z)
那么有没有办法添加Zip快捷压缩呢,答案是肯定的:把下文存为a.reg,双击导入注册表后,就可以了
注意1:只能对一个文件(或目录)处理
注意2:请确保注册表中程序名与你的7-zip版本一致(文件名是 7zFM/7zg还是7zFMn/7zgn)
注意3:对快捷方式(.lnk)操作,结果是把源文件压缩了,生成的zip也在源文件目录下。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.zip]
@="7-Zip.zip"
[HKEY_CLASSES_ROOT\7-Zip.zip]
@="zip Archive"
[HKEY_CLASSES_ROOT\7-Zip.zip\DefaultIcon]
@="C:\\Program Files\\7-Zip\\Formats\\zip.dll"
[HKEY_CLASSES_ROOT\7-Zip.zip\shell]
@=""
[HKEY_CLASSES_ROOT\7-Zip.zip\shell\open]
@=""
[HKEY_CLASSES_ROOT\7-Zip.zip\shell\open\command]
@="\"C:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\Zip]
@="Compress to &Zip"
[HKEY_CLASSES_ROOT\*\shell\Zip\command]
@="\"C:\\Program Files\\7-Zip\\7zg.exe\" a -tzip -mx9 \"%1\".zip \"%1\""
[HKEY_CLASSES_ROOT\Folder\shell\Zip]
@="Compress to &Zip"
[HKEY_CLASSES_ROOT\Folder\shell\Zip\command]
@="\"C:\\Program Files\\7-Zip\\7zg.exe\" a -r -tzip -mx9 \"%1\".zip \"%1\""
网友评论