记录一下对 7-Zip
这款软件进行的一些个性化设置
一、选项
打开 「7-Zip File Manager」,点击【工具】【选项】,去掉部分项目前的勾,如下图所示
打开选项的快捷键:Alt+T+O,「Alt+工具(T)+选项(O)」,通用
2020-12-01_22-09-01.png
2020-12-01_22-09-17.png
二、替换图标
本步骤主要是修改「7z.dll」这个文件,在安装目录下,默认为「C:\Program Files\7-Zip\7z.dll」
用到的软件
- Photoshop(或其他图像处理程序)
- IcoFX(或其他图标制作工具)
- ResourceHacker
1、先用 Photoshop 制作图标图片
因为我常用的压缩文件格式只有7Z
、RAR
、ZIP
三种,所以我只做了对应的三个图标。
需要有透明区域,保存格式为 PNG
画布大小为
2、用 IcoFX 将第一步做好的图片生成ico图标文件
打开 IcoFX ,点击「从图像创建Windows图标」,选中做好的图片(可多选),软件会自动生成包含一系列大小图片的ico文件,保存即可。
2020-12-01_22-26-05.png
3、用 ResourceHacker 替换关联图标
进入软件的安装目录,默认为「C:\Program Files\7-Zip」,将「C:\Program Files\7-Zip\7z.dll」进行备份(按住Ctrl键,鼠标左键拖拽该文件到资源管理器空白处即可进行备份)
将「C:\Program Files\7-Zip\7z.dll」拖到 ResourceHacker
- Icon 文件夹不需要改动,会随着 Icon Group 的改动进行更新
- String Tabel 指定了不同的文件格式对应的 IconGroup 号(图标组号),不需改动
- Icon Group,按照 String Tabel 的设定,鼠标右键点击 Icon Group 下的各对应子项,选择 ReplaceIcon(替换图标),选择做好的 ico 图标文件进行替换即可。
- 替换好之后保存退出即可
这是 String Tabel 里的内容
STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
100, "7z:0 zip:1 rar:3 001:9 cab:7 iso:8 xz:23 txz:23 lzma:16 tar:13 cpio:12 bz2:2 bzip2:2 tbz2:2 tbz:2 gz:14 gzip:14 tgz:14 tpz:14 z:5 taz:5 lzh:6 lha:6 rpm:10 deb:11 arj:4 vhd:20 wim:15 swm:15 fat:21 ntfs:22 dmg:17 hfs:18 xar:19 squashfs:24"
}
2020-12-01_22-34-55.png
2020-12-01_22-36-35.png
2020-12-01_22-38-54.png
2020-12-01_22-40-47.png
4、刷新系统图标缓存
rem 关闭explorer.exe
taskkill /f /im explorer.exe
attrib -h -i %userprofile%\AppData\Local\IconCache.db
del %userprofile%\AppData\Local\IconCache.db /a
rem 打开explorer
start explorer
将以上代码做成 .bat 文件,双击即可