近日看到一个文件夹,图标为“我的电脑”的样式,鼠标移到上面,和移到“我的电脑”上一样会显示出“显示连接到此计算机的驱动器和硬件”,由于该文件夹名含有后缀,一开始还真把它当成一个文件了,但相关信息显示它确实是一个文件夹。仔细研究下,原来这个文件夹中含有一个desktop.ini的文件,该文件对文件夹进行了设置。打开这个desktop.ini,可以看到
[.ShellClassInfo]
CLSID={20D04FE0-3AEA-1069-A2D8-08002B30309D}
这个{20D04FE0-3AEA-1069-A2D8-08002B30309D}就是对应“我的电脑”,到注册表中去搜索这个{20D04FE0-3AEA-1069-A2D8-08002B30309D}(HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D})能得到更详细的认识。如果修改了“我的电脑”({20D04FE0-3AEA-1069-A2D8-08002B30309D})在注册表中的设置,则可能造成双击打不开“我的电脑”,或双击打开“我的电脑”时运行了病毒文件。
附常见组件对应的CLSID:
我的文档:450D8FBA-AD25-11D0-98A8-0800361B1103
我的电脑:20D04FE0-3AEA-1069-A2D8-08002B30309D
网上邻居:208D2C60-3AEA-1069-A2D7-08002B30309D
回收站:645FF040-5081-101B-9F08-00AA002F954E
Internet Explorer:871C5380-42A0-1069-A2EA-08002B30309D
控制面板:21EC2020-3AEA-1069-A2DD-08002B30309D
拨号网络/网络连接 :992CFFA0-F557-101A-88EC-00DD010CCC48
任务计划 :D6277990-4C6A-11CF-8D87-00AA0060F5BF
打印机(和传真):2227A280-3AEA-1069-A2DE-08002B30309D
历史文件夹:7BD29E00-76C1-11CF-9DD0-00A0C9034933
ActiveX缓存文件夹: 88C6C381-2E85-11D0-94DE-444553540000
公文包: 85BBD920-42A0-1069-A2E4-08002B30309D
这也是一种隐藏真实文件夹的方法,当然此隐藏并非看不见的隐藏,除了使用desktop.ini外,直接新建文件夹后在文件夹名后加上“.{20D04FE0-3AEA-1069-A2D8-08002B30309D}”(不包括引号)之类的字串,也能达到同样的效果,如“新建文件夹.{20D04FE0-3AEA-1069-A2D8-08002B30309D}”,双击打开就是“我的电脑”。
更多desktop.ini的设置方法见:http://baike.baidu.com/view/676737.html
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/483.html