重定义“文件夹图标”后的 Desktop.ini 源码,看不懂

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:09:55
[.ShellClassInfo]
IconFile=%USERPROFILE%\桌面\新建文件夹\favicon.ico
IconIndex=0
[.ShellClassInfo.A]
IconFile=%USERPROFILE%\桌面\新建文件夹\favicon.ico
[.ShellClassInfo.W]
IconFile=+ACU-USERPROFILE+ACUAXGhMl2IAXGWwXvplh072WTkAXA-favicon.ico
=========================================================
上述是我重定义“文件夹图标”后的 Desktop.ini 源码。
请问三个字段各表示什么?
[.ShellClassInfo]
[.ShellClassInfo.A]
[.ShellClassInfo.W]
=========================================================
favicon.ico 就存在该文件夹,当文件夹改名后,自定义效果就没了。后来我就只留下 [.ShellClassInfo] 一个字段,文件夹改名后无影响。
[.ShellClassInfo]
IconFile=朱镕基.ico
IconIndex=0
==========================
关于你们的回答,我都不满意。上段是我自制图标的配置,说明我懂得第一字段。
我的问题是 [.ShellClassInfo.A]和[.ShellClassInfo.W] 的含义不清楚,大家的回答完全不对题。

这是ini文件格式
.ShellClassInfo是字段名
必须写在[]里
keyword = Value
IconFile是关键字
后面必须接=号
接着是 值 或者 字符串

[.ShellClassInfo]
IconFile=%USERPROFILE%\桌面\新建文件夹\favicon.ico
IconIndex=0
/*上面这些的意思是说:你当前文件夹ICONFILE的位置是%USERPROFILE%\桌面\新建文件夹favicon.ico,即是在本文件夹的根目录下的一个文件favicon.ico! iconindex是指图标的索引的序号!假如IconFile的值是ico文件的文件名,那么IconIndex就是0,假如IconFile的值是可执行文件的文件名,那么IconIndex就是该图标在所属文件中的索引了,你可以根据实际情况设定这个键值。%USERPROFILE%你可以在你的电脑中查看你的"环境变量"就可以知道这个东东了!一般在"系统盘符:\Documents and Settings\Administrator"*/
/*相关联接:http://zhidao.baidu.com/question/20465802.html*/
[.ShellClassInfo.A]
IconFile=%USERPROFILE%\桌面\新建文件夹\favicon.ico
[.ShellClassInfo.W]
IconFile=+ACU-USERPROFILE+ACUAXGhMl2IAXGWwXvplh072WTkAXA-favicon.ico