Skip to content

Latest commit

 

History

History
132 lines (68 loc) · 5.26 KB

README.md

File metadata and controls

132 lines (68 loc) · 5.26 KB

image

简体中文 | English

关于

这是一款用 AHK 编写的软件,它解决了用户在更换快捷方式图标时的繁琐操作,只需一步,即可随心更换或恢复。无论是更换单个图标还是批量更换,都可以轻松满足。它不仅支持更换桌面快捷方式的图标,它还支持更换"开始"菜单和其他文件夹中的快捷方式图标。

未来我计划使用新的编程语言Rust重构此项目,因此本项目可能不会再进行更新。

使用

1.为了正常使用它,使用前请授予软件管理员权限

2.一键更换/恢复所有快捷方式图标:

  • 紫色按钮:一键更换所有快捷方式的图标

  • 红色按钮:一键恢复所有快捷方式的默认图标

  • 图标文件的后缀格式为 ".ico"

  • 图标的名称需按照以下规范命名

    • 图标的全名称包含于快捷方式的名称(例如图标名称为"Chrome",快捷方式名称为"Chrome Canary")

    • 快捷方式的全名称包含于图标的名称(例如图标名称为"崩坏:星穹铁道.ico",快捷方式名称为"星穹铁道.lnk")

image

3.更换/恢复单个快捷方式图标

image

4.右键上下文菜单

  • 运行快捷方式对象

  • 更换快捷方式图标

  • 恢复快捷方式默认图标

  • 提取快捷方式图标

  • 打开快捷方式目标目录

  • 重新命名桌面快捷方式

  • 添加非桌面快捷方式至桌面

  • 查看和复制快捷方式的属性

image

其他功能

1.管理桌面、"开始"菜单或其他文件夹的快捷方式

2.显示系统图标或用户文件夹图标(支持提取系统图标)

2.创建UWP/WSA等应用的快捷方式至桌面

3.备份列表快捷方式至桌面指定的文件夹

image

4.浏览系统大部分图标或用户自选图标,支持双击更换左侧列表快捷方式图标

image

已知问题

1.仅支持更换快捷方式(.lnk)图标,暂不支持更换非快捷方式图标(如.url、pdf、exe等图标)

解决办法:为非快捷方式的文件创建快捷方式至桌面即可

2.某些应用自动更新后,其快捷方式图标自动恢复为默认图标

解决办法:修改该应用快捷方式的名称,如Google Chrome修改为Chrome

3.UWP和WSA应用的快捷方式不支持恢复默认图标

解决办法:重新添加UWP或WSA应用的快捷方式至桌面(在"其他"中选择"添加UWP/APP的快捷方式至桌面")

4.某些快捷方式未曾更换过图标,但列表显示为已更换(√)

原因:该应用快捷方式图标源于其(父/子)目录下的图标文件(.ico)

5.无法修改开始菜单中的UWP快捷方式的图标

解决办法:添加UWP快捷方式至桌面并修改其图标,然后粘贴至开始菜单的文件夹(C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs),最后在"开始菜单"的"所有应用"中固定到"开始"屏幕

6.WSA应用(app)误判为UWP,是因其来自Applications(shell:AppsFolder),软件无法获取该快捷方式属性,无法区分其目标类型导致判定为UWP

解决办法:从"开始"菜单中的"所有应用"中,拖拽其中的快捷方式至桌面,即可鉴别为WSA应用(app)

7.当图标名称和快捷方式名称完全匹配(即相同)时,其他的快捷方式名称即使与该图标名称存在包含关系,其他快捷方式也无法更换图标。如当chrome.lnk和chrome.ico的名称完全匹配,则更换chrome canary.lnk时,无法更换和它存在包含关系的chrome.ico图标

解决办法:单独更换其他快捷方式图标

8.Windows10不支持圆角

下载

Github:AHK-ChangeIcon

蓝奏云:AHK-ChangeIcon (密码:6666)

推荐

1.一键转化其他图标为ICO图标的软件:Drop Icons

2.隐藏快捷方式小箭头的软件:Dism++

3.小巧的桌面整理软件:酷呆桌面

感谢

1.图标来源网站:iconfontflaticon

2.GDIP_All库:AHKv2-Gdip

3.设置列表颜色库:AHK2_LV_Colors

4.控件提示库:GuiCtrlTips

更新内容

1.新功能:浏览系统内置图标或用户自选文件夹图标,支持双击更换快捷方式图标

2.新功能:支持提取快捷方式、系统的图标

3.优化了判断快捷方式是否更换过图标的能力

4.在指定控件上更换鼠标样式