修改win10磁贴图标为大图 55gY 2021-08-28 7,456 2 效果图 原理 lnk文件的目录 用户名为你的系统用户名称,例如administrator ##目录1 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs ##目录2 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 首先打开开始菜单-选择一个图标-更多-打开文件位置-选择快捷方式-打开文件位置 添加2个文件以程序QQScLauncher.exe为例 在当前目录下添加QQScLauncher.png和QQScLauncher.VisualElementsManifest.xml QQScLauncher.png为要替换的图片文件,找个自己喜欢的图片放进去就好了 QQScLauncher.VisualElementsManifest.xml为程序外壳?文件,大概是把[aru_23] QQScLauncher.VisualElementsManifest.xml文件内容 <?xml version="1.0" encoding="utf-8"?> <Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <VisualElements BackgroundColor="#ffffff" ShowNameOnSquare150x150Logo="off" ForegroundText="dark" Square150x150Logo="QQScLauncher.png" Square70x70Logo="QQScLauncher.png" Lnk32x32Logo="" /> </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文件最后修改时间,作用是刷新图标缓存[aru_24] 大功告成,再次打开开始菜单,图标已经更改为新图片了 根据以上原理制作的小工具 功能以实现: 1、自动获取以下3个目录的所有lnk文件 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu C:\ProgramData\Microsoft\Windows\Start Menu\Programs 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日更新工具 下载 本文作者为55gY,转载请注明。 小知识 易语言 软件 本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解! 1人点赞
前辈,有个问题请教您,加我个Q呗1053333355
@侠客干啥啊[aru_27]