7Z很好用的啊。
建议直接下载ZIP包,关于右键关联及设置问题,可使用我的脚本来完成,代码如下(自行复制并保存为批处理运行就可以了)
@Echo off
Title 7Z_Shell By Jun_Tam
::关联7z右键
SET LuJing=%ProgramFiles%\7Z
reg add "HKCU\Software\7-ZIP" /f /v "Lang" /t REG_SZ /d "zh-cn"
reg add "HKCU\Software\7-ZIP" /f /v "LargePages" /t REG_DWORD /d 0x00000001
reg add "HKCU\Software\7-ZIP\Compression" /f /v "Level" /t REG_DWORD /d 5
reg add "HKCU\Software\7-ZIP\Compression" /f /v "Archiver" /t REG_SZ /d "7z"
reg add "HKCU\Software\7-ZIP\Compression" /f /v "ShowPassword" /t REG_DWORD /d 0
reg add "HKCU\Software\7-ZIP\Compression" /f /v "EncryptHeaders" /t REG_DWORD /d 0
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "Method" /t REG_SZ /d "LZMA"
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "Level" /t REG_DWORD /d 9
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "Dictionary" /t REG_DWORD /d 67108864
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "Order" /t REG_DWORD /d 64
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "BlockSize" /t REG_DWORD /d 32
reg add "HKCU\Software\7-ZIP\Compression\Options\7z" /f /v "NumThreads" /t REG_DWORD /d 2
reg add "HKCU\Software\7-Zip\FM" /f /v "ShowDots" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "ShowSystemMenu" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "ShowRealFileIcons" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "FullRow" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "ShowGrid" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "AlternativeSelection" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "SingleClick" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "FolderShortcuts" /t REG_BINARY /d ""
reg add "HKCU\Software\7-Zip\FM" /f /v "FolderHistory" /t REG_BINARY /d 0000
reg add "HKCU\Software\7-Zip\FM" /f /v "PanelPath0" /t REG_SZ /d ""
reg add "HKCU\Software\7-Zip\FM" /f /v "FlatViewArc0" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "PanelPath1" /t REG_SZ /d ""
reg add "HKCU\Software\7-Zip\FM" /f /v "FlatViewArc1" /t reg_dword /d 0x00000000
reg add "HKCU\Software\7-Zip\FM" /f /v "ListMode" /t reg_dword /d 0x00000303
reg add "HKCU\Software\7-Zip\FM" /f /v "Position" /t REG_BINARY /d 2c0000002c000000cc0500006d03000000000000
reg add "HKCU\Software\7-Zip\FM" /f /v "Panels" /t REG_BINARY /d 0100000000000000ca020000
reg add "HKCU\Software\7-Zip\FM\Columns" /f /v "RootFolder" /t REG_BINARY /d 010000000000000001000000040000000100000064000000
reg add "HKCU\Software\7-ZIP\Options" /f /v "CascadedMenu" /t REG_DWORD /d 0x00000001
reg add "HKCU\Software\7-ZIP\Options" /f /v "ContextMenu" /t REG_DWORD /d 0x00000377
reg add "HKCU\Software\7-ZIP\Options" /f /v "WorkDirType" /t REG_DWORD /d 0x00000001
reg add "HKCU\Software\7-ZIP\Options" /f /v "WorkDirPath" /t REG_SZ /d ""
reg add "HKCU\Software\7-ZIP\Options" /f /v "TempRemovableOnly" /t REG_DWORD /d 0x00000000
reg add "HKU\.DEFAULT\SessionInformation" /f /v "ProgramCount" /t REG_DWORD /d 4
reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\7-ZIP" /f /ve /t REG_SZ /d "{23170F69-40C1-278A-1000-000100020000}"
reg add "HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}" /f /ve /t REG_SZ /d "7-Zip Shell Extension"
reg add "HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32" /f /ve /t REG_SZ /d "%LuJing%\7-zip.dll"
reg add "HKLM\SOFTWARE\Classes\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\DragDropHandlers\7-ZIP" /f /ve /t REG_SZ /d "{23170F69-40C1-278A-1000-000100020000}"
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\7-ZIP" /f /ve /t REG_SZ /d "{23170F69-40C1-278A-1000-000100020000}"
reg add "HKLM\SOFTWARE\Classes\Drive\shellex\DragDropHandlers\7-ZIP" /f /ve /t REG_SZ /d "{23170F69-40C1-278A-1000-000100020000}"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /f /v "{23170F69-40C1-278A-1000-000100020000}" /t REG_SZ /d "7-Zip Shell Extension"
for %%i in (.001 .7z .arj .bz2 .bzip2 .cab .cpio .deb .dmg .fat .gz .gzip .hfs .iso .lha .lzh .lzma .ntfs .rar .rpm .squashfs .swm .tar .taz .tbz .tbz2 .tgz .tpz .txz .vhd .wim .xar .xz .z .zip .img
) do (assoc %%i=7-Zip%%i)
for %%i in (001 7z arj bz2 bzip2 cab cpio deb dmg fat gz gzip hfs iso lha lzh lzma ntfs rar rpm squashfs swm tar taz tbz tbz2 tgz tpz txz vhd wim xar xz z zip img
) do (reg add "HKLM\SOFTWARE\Classes\7-Zip.%%i" /f /ve /t REG_SZ /d "%%i Archive" & reg add "HKLM\SOFTWARE\Classes\7-Zip.%%i\shell\open\command" /f /ve /t REG_SZ /d "\"%LuJing%\7zFM.exe\" ""%%1""")
reg add "HKLM\SOFTWARE\Classes\7-Zip.001\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,9"
reg add "HKLM\SOFTWARE\Classes\7-Zip.7z\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,0"
reg add "HKLM\SOFTWARE\Classes\7-Zip.arj\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,4"
reg add "HKLM\SOFTWARE\Classes\7-Zip.bz2\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,2"
reg add "HKLM\SOFTWARE\Classes\7-Zip.bzip2\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,2"
reg add "HKLM\SOFTWARE\Classes\7-Zip.cab\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,7"
reg add "HKLM\SOFTWARE\Classes\7-Zip.cpio\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,12"
reg add "HKLM\SOFTWARE\Classes\7-Zip.deb\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,11"
reg add "HKLM\SOFTWARE\Classes\7-Zip.dmg\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,17"
reg add "HKLM\SOFTWARE\Classes\7-Zip.fat\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,21"
reg add "HKLM\SOFTWARE\Classes\7-Zip.gz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,14"
reg add "HKLM\SOFTWARE\Classes\7-Zip.gzip\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,14"
reg add "HKLM\SOFTWARE\Classes\7-Zip.hfs\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,18"
reg add "HKLM\SOFTWARE\Classes\7-Zip.iso\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,8"
reg add "HKLM\SOFTWARE\Classes\7-Zip.lha\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,6"
reg add "HKLM\SOFTWARE\Classes\7-Zip.lzh\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,6"
reg add "HKLM\SOFTWARE\Classes\7-Zip.lzma\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,16"
reg add "HKLM\SOFTWARE\Classes\7-Zip.ntfs\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,22"
reg add "HKLM\SOFTWARE\Classes\7-Zip.rar\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,3"
reg add "HKLM\SOFTWARE\Classes\7-Zip.rpm\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,10"
reg add "HKLM\SOFTWARE\Classes\7-Zip.squashfs\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,24"
reg add "HKLM\SOFTWARE\Classes\7-Zip.swm\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,15"
reg add "HKLM\SOFTWARE\Classes\7-Zip.tar\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,13"
reg add "HKLM\SOFTWARE\Classes\7-Zip.taz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,5"
reg add "HKLM\SOFTWARE\Classes\7-Zip.tbz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,2"
reg add "HKLM\SOFTWARE\Classes\7-Zip.tbz2\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,2"
reg add "HKLM\SOFTWARE\Classes\7-Zip.tgz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,14"
reg add "HKLM\SOFTWARE\Classes\7-Zip.tpz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,14"
reg add "HKLM\SOFTWARE\Classes\7-Zip.txz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,23"
reg add "HKLM\SOFTWARE\Classes\7-Zip.vhd\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,20"
reg add "HKLM\SOFTWARE\Classes\7-Zip.wim\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,15"
reg add "HKLM\SOFTWARE\Classes\7-Zip.xar\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,19"
reg add "HKLM\SOFTWARE\Classes\7-Zip.xz\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,23"
reg add "HKLM\SOFTWARE\Classes\7-Zip.z\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,5"
reg add "HKLM\SOFTWARE\Classes\7-Zip.zip\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,1"
reg add "HKLM\SOFTWARE\Classes\7-Zip.img\DefaultIcon" /f /ve /t REG_SZ /d "%LuJing%\7z.dll,3"
Exit |