类标识符应用两则

Author: Date: 2000年 第48期

  类标识符在Windows系统中的英文缩写为CLSID,是一个128位长的符号代码(16个字节),由花括号和一些数字、字母组成,用来标识应用程序、文件、控件类型等对象,就好像文件类型的身份证一样。我们可以在注册表里查找这些内容,并通过引用类标识符实现复杂的文件操作功能,现列举两则如下:
#1    一、在开始菜单中加入特殊文件
  1.单击“开始”菜单,进入“设置”子菜单,选择“任务栏和开始菜单”。
  2.进入“任务栏属性”,选择“开始菜单程序”选项卡,单击“高级”按钮。
  3.在Start Menu下右击选择“新建→文件夹”。
  4.然后将它命名为:“我的电脑.{20d04fe0-3aea-1069-a2d8-08002b30309d}.”。
  其中,“我的电脑”出现在“开始”菜单里的名称,可以随便命名,小黑点是起着分隔文件名和文件扩展名的作用,不可缺少,中间没有空格。
  现在这个文件夹变成了一个“我的电脑”的图标,然后在开始菜单里创建“我的电脑”快捷方式,看看你的“开始”菜单,最上面便多了个“我的电脑”。
#1    二、隐藏文件
  新建一个文件夹(不要在建在桌面上),把要隐藏的文件放入该文件夹中,然后将文件夹重命名为“happy.{00020C01-0000-0000-C000-000000000046}.”,你会看到该文件夹的图标变成了WAV文件的图标。你双击它,执行的不是进入文件夹,而是启动了媒体播放器,文件夹仿佛变成了声音文件。实际上它还是个文件夹。我们在DOS下还是能看到它的,怎么才能把它改回来呢:到DOS下,把“happy”文件夹重新命名就可以了,运行“ren *.* *.”后,回到Windows即可。
  以下列出了一些特殊文件的CLSID供大家参考:
  回收站:.{645FF040-5081-101B-9F08-00AA002F954E}.
  网上邻居:.{208D2C60-3AEA-1069-A2D7-08002B30309D}.
  打印机:.{2227A280-3AEA-1069-A2DE-08002B30309D}.
  拔号网络:.{992CFFA0-F557-101A-88EC-00DD010CCC48}.
  控制面板:.{21EC2020-3AEA-1069-A2DD-08002B30309D}.
  微软网络:.{00028B00-0000-0000-C000-000000000046}.