修改win10磁贴图标为大图

55gY 6,432 2

效果图

修改win10磁贴图标为大图

原理

lnk文件的目录
用户名为你的系统用户名称,例如administrator

##目录1

Source Code
  1. C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
复制 文本 高亮

##目录2

Source Code
  1. C:\ProgramData\Microsoft\Windows\Start Menu\Programs
复制 文本 高亮


首先打开开始菜单-选择一个图标-更多-打开文件位置-选择快捷方式-打开文件位置
修改win10磁贴图标为大图
添加2个文件以程序QQScLauncher.exe为例
在当前目录下添加QQScLauncher.pngQQScLauncher.VisualElementsManifest.xml
QQScLauncher.png为要替换的图片文件,找个自己喜欢的图片放进去就好了

QQScLauncher.VisualElementsManifest.xml为程序外壳?文件,大概是把
QQScLauncher.VisualElementsManifest.xml文件内容

XML
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  3. <VisualElements
  4. BackgroundColor="#ffffff"
  5. ShowNameOnSquare150x150Logo="off"
  6. ForegroundText="dark"
  7. Square150x150Logo="QQScLauncher.png"
  8. Square70x70Logo="QQScLauncher.png"
  9. Lnk32x32Logo="" />
  10. </Application>
复制 文本 高亮

其中
ShowNameOnSquare150x150Logo="off" 是否显示标题文字,改为on则显示
Square150x150Logo="QQScLauncher.png" 当前目录下要替换的图片文件
Square70x70Logo="QQScLauncher.png" 当前目录下要替换的图片文件

最后 打开powershell 或者cmd 执行 powershell (ls 'lnk文件路径').lastwritetime = get-date
例如我QQ的lnk文件路径是C:\Users\gy55y\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\腾讯QQ.lnk
执行的命令就是powershell (ls 'C:\Users\gy55y\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\腾讯QQ.lnk').lastwritetime = get-date
这条命令的意思大概是修改lnk文件最后修改时间,作用是刷新图标缓存

大功告成,再次打开开始菜单,图标已经更改为新图片了

根据以上原理制作的小工具

修改win10磁贴图标为大图


功能以实现:
1、自动获取以下3个目录的所有lnk文件

Source Code
  1. C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu
复制 文本 高亮
Source Code
  1. C:\ProgramData\Microsoft\Windows\Start Menu\Programs
复制 文本 高亮
Source Code
  1. C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
复制 文本 高亮

2、提取并生成当前exe文件512/256/128/96图片文件,并写出图片文件到改exe目录中
3、自动给lnk文件所属的exe生成VisualElementsManifest.xml文件
4、自动执行刷新图片缓存命令

小工具下载

2021年1月20日更新工具

下载
2025年4月5日更新工具
下载

本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

发表评论 取消回复
表情 图片 链接 代码

  1. 侠客
    侠客 Lv 1

    前辈,有个问题请教您,加我个Q呗1053333355