我希望某些文件夹显示我自己制作的图片,而不必使用属性和指定*.ico
文件。有没有办法使用*.jpg
or*.png
或*.gif
or之类的东西呢?或者是一个程序/脚本,它使我可以更轻松地告诉该文件夹使用我拥有的图像。
我不想手动转换它们,因为这样做很乏味。我计划经常这样做,以作为浏览文件夹结构时的一种识别形式。不,搜索不是替代解决方案...
据我所知,对于Windows上的图标,您必须使用.ico
文件。尽管在Win9x时代,使用重命名可以使人摆脱困境.bmp
,但是在精美的Aero图标旁边它们看上去简直糟透了-尤其是因为典型的ICO包含具有透明层的多种图像尺寸。
您可以使用ImageMagick将PNG图像转换为ICO文件:
convert foo.png foo.ico
或者如果您有多种尺寸的PNG,
convert foo-*.png foo.ico
另一部分使Windows使用您的图标更加容易:
desktop.ini
在目录中创建一个文件,内容如下:
[.ShellClassInfo]
IconFile=folder.ico
IconIndex=0
IconFile
应支持的相对路径;他们还将通过网络工作。
请参阅此MSDN文章,以获取有关以编程方式设置文件夹图标的详细说明。
将目录标记为“只读”(首选)或“系统”:
attrib +r Music
没有这个,desktop.ini
由于性能原因,Explorer甚至不会寻找自定义项(如The Old New Thing中所述)。
(可选)标记desktop.ini
为隐藏,以便不会使文件列表混乱:
attrib +h +s desktop.ini
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句