desktop.ini
desktop.ini是系统可识别的一个文件,作用是存储用户对文件夹的个性设置(用户更换文件夹图标等等都会生成desktop.ini)
文件夹图标
[.ShellClassInfo]
InfoTip=注释
IconFile=图标文件的路径
IconIndex=选择要使用文件中的第几个图标
自定义图标文件,其扩展名可以是.exe、.dll、.ico等。
[.ShellClassInfo]
InfoTip=“你好”
IconFile=1.ico //自定义图标文件,其扩展名可以是.exe、.dll、.ico等
IconIndex=0
参考:
https://www.codeproject.com/Articles/1567/Changing-the-Default-Icon-of-the-folders 以上键名和值的意义
http://blog.csdn.net/rayborn1105/article/details/8192142 通过代码实现ini文件的生成
ini文件写入
writeprivateprofilestring(L".ShellClassInfo", L"IconFile", IconFilePath, Path)
参数意义:https://msdn.microsoft.com/en-us/library/ms725501(VS.85).aspx
设置生成的ini文件隐藏只读
SetFileAttributes(Path, FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_hidden | FILE_ATTRIBUTE_SYSTEM)相关阅读
开机出现desktop.ini在桌面上,如何解决?1、启动 Windows 资源管理器。在“工具”菜单上,单击“文件夹选项”,然
desktop.ini是什么文件/可以删除吗 desktop.ini删除方
许多用户朋友都会发现突然desktop.ini在桌面,而不知道desktop.ini是什么文件,不知道这个desktop.ini文件是不是病毒文件,而desktop.i
后来百度一下才知道这个文件并不是什么病毒文件,那么desktop.ini是什么文件,可以删除吗?小编现在把自己在百度上查找的相关信息总结