首页 > 计算机应用 > 如何在桌面或“我的电脑”中增加自定义文件夹

如何在桌面或“我的电脑”中增加自定义文件夹

2009年2月24日 岩岩魂   访问量: 472 发表评论 阅读评论
如何在桌面或“我的电脑”中增加自定义文件夹

可以创建像“我的文档”一样的自己定义的文件夹,它不能被删除或者改名,并可以放置到桌面和“我的电脑”中。

如下所示的一系列项和值项均在注册表的[HKEY_CLASSES_ROOT\CLSID]或者[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID]中。

具体操作步骤如下:

1)新建一个名称为[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]的项并设置“(默认)”值为文件夹名称,例如“我的文件夹”。

2)在该项下新建一个名称为“DefaultIcon”的子项(例如[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\DefaultIcon]) ,并设置“(默认)”值为你想要显示的图标文件名,例如“c:\windows\myicon.ico”。

3)在该项下新建一个名称为“InProcServer32”的子项,例如[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\InProcServer32],并设置“(默认)”值为“shell32.dll”,同样也新建一个名称为“ThreadingModel”的字符串值,并赋值为“Apartment”。

4)在该项下新建一个名称为“Shell\Open My Menu\Command”,例如[HKEY_CLASSES...ABCD1DE12345}\Shell\Open My Folder\Command],并设置“(默认)”值为单击时执行的命令,例如“explorer /root,c:\MyFolder”。

5)在该项下新建一个名称为“ShellEx\PropertySheetHandlers\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}”的子项,例如([HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\ShellEx\PropertySheetHandlers\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}])。

6)在该项下新建一个名为“ShellFolder”的子项,例如[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\ShellFolder];新建一个名称为“Attributes”的二进制值,并赋值为“00 00 00 00”。

7)如果要在桌面上放置该文件夹,在注册表中增加如下所示的项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]

8)如果要在“我的电脑”中放置该文件夹,在注册表中增加如下所示的项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]

此时文件夹既不能从桌面或者“我的电脑”中删除,也不能被改名,除非删除CLSIDNAMESPACE下的条目。

相关文章:

  1. 快捷方式打不开和.lnk恢复关联解决方案
  2. Win 2000/XP自启动程序解析
  3. Windows XP 自启动程序之十大藏身之所
  4. 唬菜鸟的"超级病毒"!!!
  5. IE首页总是弹出网址 http://www.go2000.cn 解决方案
分类: 计算机应用 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.