Windows 和 Linux 都应该支持驱动器内文件夹的自定义图标吗?

Windows 和 Linux 都应该支持驱动器内文件夹的自定义图标吗?

我知道如何更改 Linux 上文件/文件夹的图标(在我的例子中使用 Dolphin)。

我还知道如何在 Windows 11 上更改文件/文件夹的图标,可以直接在参数中更改,也可以使用文件更改desktop.ini

我对第二个选项更感兴趣,因为我想自定义外部存储单元上的图标(因此驱动器包含它需要显示的图标,所以我需要让系统查看相对路径 - 在 Windows 上至少,这些关于不同驱动器盘符的故事)。但是,当我创建(和隐藏)所有文件desktop.ini和文件夹在 Windows 中看起来都很漂亮时,我回到 Linux...图标是默认图标。我期望如此,所以我以海豚的方式更改了图标,天真的希望它不会破坏我的“Windows 设置”。

但确实如此!在 Windows 上,漂亮的图标不再显示,文件夹恢复为默认设置,即使desktop.ini仍然存在且未修改!

这实在是太烦人了。确切的细节:我的驱动器上有几个文件夹,第一个 ( Backups) 看起来像这样:

  • Backups
    • desktop.ini
    • .hidden
    • .directory

- desktop.ini:

[.ShellClassInfo]
IconResource=..\.icons\ICO\Backups.ico,0

- .hidden:

System Volume Information
desktop.ini

- 和.directoy

[Desktop Entry]
Icon=/run/media/myusername/Appendix/.icons/ICO/Backups.ico

(附录是我的随身碟的标签)。

因此,如果有人以前尝试过此操作,欢迎提供所有帮助。我想我已经很接近了,但有些东西却在躲避我。我猜是在 Windows 端。

相关内容