在 Windows 中为新扩展分配图标

在 Windows 中为新扩展分配图标

这是我尝试过的代码:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\DLI\DefaultIcon]
@="c:\\dli\\fav.ico"
[HKEY_CURRENT_USER\Software\Classes\DLI\shell\open\command]
@="c:\\dli\\dli.exe +i %1"
[HKEY_CURRENT_USER\Software\Classes\.dls]
@="DLI"
[HKEY_CURRENT_USER\Software\Classes\.dls\DefaultIcon]
@="c:\\dli\\fav.ico"

我为我的应用程序分配了新扩展名。我还想为具有此扩展名的文件分配图标,但不起作用。文件仍然显示未知图标。

答案1

  1. 导出已知文件类型的密钥,然后仔细编辑并导入。看看这是否有效。

  2. 撤消注册表编辑并使用文件类型管理器只需前往Edit / New File Extension并填写详细信息即可:

    1

  3. 确保 .ICO 格式正确,然后尝试重建图标缓存

答案2

答案3

使用默认程序编辑器. 它有一个很好的用户界面来改变关联和图标。

点击“图标”条目,选择所需的扩展名并更改图标:

在此处输入图片描述

相关内容