自定义文件夹图标未显示在远程计算机上

自定义文件夹图标未显示在远程计算机上

我将一部电影复制到 256gb 的 USB 驱动器。将其放入单独的文件夹并更改文件夹图标,将此图标存储在单独的隐藏文件夹中。它在我的笔记本电脑上运行良好/看起来不错,但在另一台计算机上,新文件夹图标没有出现,只显示标准默认 Windows 图标。所有文件都存在但没有显示,有人能告诉我原因吗,我将不胜感激!谢谢

答案1

文件夹使用的图标由文件夹内部的隐藏文件定义 desktop.ini,其中包含如下行:

IconResource=C:\WINDOWS\System32\SHELL32.dll,27

由于指令中指定的文件IconResource存储在本地计算机上,远程计算机可能无法使用它。

答案2

当您右键单击并自定义图标时,Windows 会将图标的完整路径放入 ini 文件中。如果您复制该文件夹,ini 文件不会自动更新,现在路径已损坏,您没有图标。但如果您

  1. 将图标文件放入你自定义的文件夹中
  2. 编辑 ini 文件以删除完整路径(例如将其更改为 IconResource=icon.ico,0)。现在,当您复制文件夹时,路径仍然正确,并且您的图标仍然有效。然后将图标文件设置为隐藏,这样它就不会弄乱您的文件夹

还有一个名为 folderico 的程序可以为你完成此操作,因此你不必取消隐藏和隐藏系统文件

相关内容