[windows]微信图标的修改
前言
因为一些客观/不客观的原因,我需要修改微信的图标,于是开始研究windowx
版的微信图标应该怎么修改
具体需要修改,任务栏,通知栏的图标,当然还有本身的图标
经过一番研究,我利用resourcehacker进行修改
因为要修改好几个文件,所以必须用rh(以下为resourcehacker
的简称)的命令行方式
ui方式修改
将WeChat.exe
拖动到rh窗口中,并且选择Action
->Replace Icon..
弹出窗口,在这个窗口中右边列表会显示资源中的所有icon
,之后点击Open file with new icon..
,在弹出的打开文件对话框
中选择某个你要的icon
,点击打开
按钮,在如下图
之后再点击replace
按钮,如下图
因为icon group
组中有两个资源,所以重复操作一次,将108
也替换了。
最后点击保存
按钮,则会将资源保存进WeChat.exe·中,并且会自动的创建一个没有修改过的版本
WeChat_original.exe`。如下图
因为Explorer
刷新缓存有一定的时效,图标可能不会马上刷新出来,所以需要强制刷新一次。
网上所可以通过删除缓存文件的方式来刷新,但我这里不建议,完全可以通过重启资源管理器的方式来达到目的。
打开任务管理器(CTRL
+ALT
+Delete
),找到资源管理器,选择重启即可,如下图
commandline方式
因为一个文件一个文件去修改比较繁琐,所以我写了bat来处理,请参考下面的命令行代码,具体代码可参考这里
我先创建了一个WeChat.txt
文件,作为要执行的脚本,如下
[FILENAMES]
Exe="C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"
SaveAs="C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"
Log=CONSOLE
[COMMANDS]
-addoverwrite 107.ico, ICONGROUP,107,2052
-addoverwrite 107.ico, ICONGROUP,108,2052
之后在bat中写:
ResourceHacker.exe -script WeChat.txt
这只是一个文件,我这里还需要修改Wechat_Browser.exe
、WechatAppLauncher.exe
、WeChatDecoder.exe
、WeChatWeb.exe
等
所以我分别给这些文件都创建了txt
脚本。当然,这里就不列举了,然后我还写了一个恢复.bat
,用于我修改出问题了,能一键恢复。所有修改的内容如下
下载
RH可以在这里下载:官网下载
我的脚本可以在这里下载resourcechange.7z,下载后直接运行修改.bat
即可。
本文来自:[windows]微信图标的修改-小码农,转载请保留本条链接,感谢!
- 本文标签: windows 微信 wechat
- 本文链接: https://djc8.cn/archives/windows-modification-of-wechat-icon.html
- 版权声明: 本文由小码农原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权