ClsId及其使用

 

什么是ClsId?. 1

常见组件或程序类对应的clsId... 1

Clsid的使用示例:... 1

一、给桌面我的电脑右键菜单中添加内容。... 1

二、用clasid做后缀,把文件夹变成类似“我的电脑”这样的系统图标,达到隐藏隐秘文件的目的。    2

三、通过clsid来实现对一些系统组件的调用。... 2

什么是ClsId?

Clsid,先得说下GUID,它是Globally Unique Identifier的简称,中文翻译为“全球唯一标示符”,Windows系统中也称之为Class ID,缩写为CLSID。对于不同的应用程序,文件类型,OLE对象,特殊文件夹以及各种系统组件,Windows都会分配一个唯一表示它的ID代码

ID是英文IDentity的缩写,ID是身份标识号码的意思,就是一个序列号,也叫帐号,是一个编码,而且是唯一的。

==8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

常见组件或程序类对应的clsId

我的电脑 {20D04FE0-3AEA-1069-A2D8-08002B30309D}

我的文档 {450D8FBA-AD25-11D0-98A8-0800361B1103}

拨号网络 {992CFFA0-F557-101A-88EC-00DD010CCC48}

控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D}

计划任务 {D6277990-4C6A-11CF-8D87-00AA0060F5BF}

打印机 {2227A280-3AEA-1069-A2DE-08002B30309D}

记事本 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}

网络邻居 {208D2C60-3AEA-1069-A2D7-08002B30309D}

回收站 {645FF040-5081-101B-9F08-00AA002F954E}

公文包 {85BBD920-42A0-1069-A2E4-08002B30309D}

Web 文件夹 {BDEADF00-C265-11d0-BCED-00A0C90AB50F}

搜索-计算机{1f4de370-d627-11d1-ba4f-00a0c91eedba}

文件.{00020c01-0000-0000-c000-000000000046}

无关联文件文件名.{00021401-0000-0000-c000-000000000046}

BMP文件文件名.{d3e34b21-9d75-101a-8c3d-00aa001a1652}

HTML文件文件名.{25336920-03f9-11cf-8fd0-00aa00686f13}

媒体剪辑文件文件名.{00022601-0000-0000-c000-000000000046}

收藏夹文件名.{1a9ba3a0-143a-11cf-8350-444553540000}

excel.{00020810-0000-0000-C000-000000000046}

word.{00020900-0000-0000-C000-000000000046}

更多clsid,去注册表“HKEY_CLASSES_ROOT\CLSID”下查看。

==8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

Clsid的使用示例:

一、给桌面我的电脑右键菜单中添加内容。

比如,添加一个粗策略。

1、打开注册表编辑器,依次展开“HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell”,在“shell”分支下新建个项,名为“gpedit”

(注:这个是右键菜单中项目显示名称,必须是英文,不能是中文,由于我们在右健菜单显示组策略中文名称,所以只能在下面默认值中输入中文名称)

2、接着,在右窗双击默认,在弹出对话框,输入组策略(&F)”

(注:这个是右键菜单中项目显示名称。后面(&F),为快捷键)

3“gpedit”分支下新建个dword,名为“SuppressionPolicy”数据数值为“4000003c” 十六进制

4、在gpedit”新建项,名为“command”

5、点击“command”在右窗中找默认双击,在弹出对话框,输入“%windir%\system32\mmc.exe /s %windir%\system32\gpedit.msc”

(这个为执行命令,你也可以输入其它程序的路径,如:要打开QQ,就输入F:\Program Files\腾讯\QQ\CoralQQ.exe)

6、按下F5,刷新下,回到桌面再刷新下,现在右击桌面我的电脑,是不是多了个组策略

==8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

二、用clasid做后缀,把文件夹变成类似“我的电脑”这样的系统图标,达到隐藏隐秘文件的目的。

比如,你建立一个文件夹,里面放上几个文件,然后将文件夹名字更改为:我的电脑.{20D04FE0-3AEA-1069-A2D8-08002B30309D},这样你的文件夹就变成了我的电脑的图标了,并且打开也是我的电脑打开的界面,而不能看到文件夹里面的隐私文件夹!

识别它也很简单,只要安装了WinRAR,然后在被易容的文件夹上右击,所有伪装就被轻松地识破了。

改回原来的名字,到cmd底下用ren命令可以改。

==8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8=8

三、通过clsid来实现对一些系统组件的调用。

如在flash中调用“我的电脑”:

b_btn.onRelease = function() {

getURL("file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");

};

效果就是点击b_btn这个按钮时,打开“我的电脑”。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值