使用 XML 文件控制 win10 exe 程序在开始菜单中的样式

拾穗行歌 UID.1081464
2017-11-21 发表


文章链接:***链接停止解析***

第一步
在开始菜单中,右键单击想要设置磁贴样式的程序的图标,在弹出菜单中依次选择:更多 - 打开文件所在位置。

第二步
在弹出的第一个窗口中,右键单击与刚刚点击的开始菜单中的程序同名的程序,在弹出菜单中选择:属性。

第三步
在属性窗口中选择最下面的:打开文件所在的位置。

第四步
在弹出的第二个窗口中,查看有淡蓝色选中标识的程序的程序名(注意请忽略结尾的.exe,这四个字符是不需要的)。

第五步
在弹出的第二个窗口中,新建文本文档并命名为:程序名.VisualElementsManifest.xml(注意结尾不需要.txt)

注意:请确认不存在已经新建好的程序名.VisualElementsManifest.xml文件,目前已知的Google Chrome、Microsoft Office已经在使用这种 XML 文件来控制磁贴样式。

第六步
使用 Sublime Text 或者 Visula Studio Code 等代码编辑器打开第五步中新建的文件并输入以下内容后保存:

<?xml version="1.0" encoding="utf-8"?>
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<VisualElements
ForegroundText="light"
BackgroundColor="#0A0A0A"
ShowNameOnSquare150x150Logo="on"
Square150x150Logo="图片所在路径,需要大小为150*150,PNG格式"
Square70x70Logo="图片所在路径,需要大小为70*70,PNG格式">
</VisualElements>
</Application>
注意,如果在完成第五步中的新建文件操作时只有文件夹选项,请在桌面上完成第五步到第六步的所有操作,然后将文件复制粘贴到弹出的第二个窗口中。

第七步
在完成第三步操作时弹出的属性窗口中,选择更改图标,在弹出的窗口中,选择原图标,点击确定完成设置,在属性窗口中再次点击确定。这一步操作是为了刷新开始菜单中的磁贴。

完成上述的所有操作之后,应该就可以在开始菜单中查看修改的效果了。

下面解释一下 XML 文件中的属性作用:

ForegroundText:程序名称的文字颜色(只有 light 和 dark 两种)
BackgroundColor:程序磁贴的背景颜色(使用十六进制的颜色代码控制)
ShowNameOnSquare150x150Logo:是否在中磁贴显示文件名
Square150x150Logo:中磁贴用到的程序图标,注意只有150*150大小,即使图片分辨率超过这个数值。
Square70x70Logo:小磁贴用到的程序图标,注意只有70*70大小,即使图片分辨率超过这个数值。
注意:
在第七步中的更改图标界面说选择原图标是因为在这个界面中选择的图标文件需要是 ICO 格式。

建议大家在第七步中的更改图标界面选择应用图标,而不是在 XML 文件中设置,原因是方便以及不容易出错。

网络上的一些教程是使用 CMD 命令来完成本文中第七步的刷新磁贴的操作,这个经常会碰到拒绝访问的问题即使已经使用管理员权限打开CMD,因此这里就不说了。

再次说明:本文内容仅适用于 exe 程序,UWP应用没办法修改,因此强迫症患者请谨慎操作。

请自行备份已有的 程序名.VisualElementsManifest.xml 文件

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
忘水草 UID.2837260
2017-11-22 使用 Lumia 650 回复

好帖收藏

artfly08 UID.2900999
2018-05-10 使用 Lumia 830 回复

专业,支持

artfly08 UID.2900999
2018-05-10 使用 Lumia 830 回复

不清楚

artfly08 UID.2900999
2018-06-17 使用 Lumia 830 回复

不懂

artfly08 UID.2900999
2018-06-24 使用 Lumia 950 XL 回复

支持

artfly08 UID.2900999
2018-08-16 使用 Lumia 950 XL 回复

支持

artfly08 UID.2900999
2018-09-22 使用 Lumia 950 XL 回复

支持

zu****AY UID.3024766
2019-07-05 回复

真是杰作啊

zu****AY UID.3024766
2019-07-11 回复

好帖子,收藏了

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报