关于win7一些注册表操作
来源:互联网 发布:sql select unique 编辑:程序博客网 时间:2024/05/05 02:25
先记下来,说不定以后有用
在资源管理器里面显示虚拟文件夹,假如你的CLSID为{2D744CA6-144C-4E07-B42E-85BBAC321C43},CLSID可以通过GUID生成器来生成
这是我从百度云的虚拟文件夹里面拷贝出来的,仅以此说明
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}]@="百度云";虚拟文件夹名称"LocalizedString"="百度云";虚拟文件夹名称,事实证明没有LocalizedString值的话,虚拟文件夹名称将使用默认值"InfoTip"="从这里进入百度云";虚拟文件夹的提示信息[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}\DefaultIcon]@="C:\\Users\\zhangwei\\AppData\\Roaming\\Baidu\\BaiduYun\\baohefolder.ico";虚拟文件夹的图标[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}\InprocServer32];@="shdocvw.dll";固定"ThreadingModel"="Apartment";单线程[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}\Instance]@="""CLSID"="{0AFACED1-E828-11D1-9187-B532F1E9575D}";固定[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}\Instance\InitPropertyBag]"Target"="C:\\Users\\Administrator\\Documents\\百度云\\";与虚拟文件夹关联的文件夹路径[HKEY_CLASSES_ROOT\CLSID\{2D744CA6-144C-4E07-B42E-85BBAC321C43}\ShellFolder]"Attributes"=dword:f8801148;未知,貌似没什么用,赋值为零的话也没什么影响"PinToNameSpaceTree"="""QueryForOverlay"="""wantsFORPARSING"=""
将上面的内容保存为.reg导入注册表以后,虚拟文件夹并不会出来,还需要在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
下新建子项,子项的名称为我们的CLSID
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、万恶的分割线、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
在桌面上显示我们自定义的右键菜单项,假如我们的CLSID为{A14C2950-B1D2-4271-B89B-DDCFF0235605},我们可以这样
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{A14C2950-B1D2-4271-B89B-DDCFF0235605}\InprocServer32]@="shdocvw.dll";固定"ThreadingModel"="Apartment";单线程[HKEY_CLASSES_ROOT\CLSID\{A14C2950-B1D2-4271-B89B-DDCFF0235605}\Instance]"CLSID"="{3f454f0e-42ae-4d7c-8ea3-328250d6e272}";固定[HKEY_CLASSES_ROOT\CLSID\{A14C2950-B1D2-4271-B89B-DDCFF0235605}\Instance\InitPropertyBag]"CLSID"="{13709620-C279-11CE-A49E-444553540000}";固定"command"="";菜单项名称"method"="ShellExecute";"Param1"="";"Param2"="";[HKEY_CLASSES_ROOT\CLSID\{A14C2950-B1D2-4271-B89B-DDCFF0235605}\ShellFolder]"Attributes"=dword:0
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
新建子项,项名随便起,默认值为我们的CLSID,也就是上面说到的 {A14C2950-B1D2-4271-B89B-DDCFF0235605},做完这些之后我们的右键菜单项就出来了
- 关于win7一些注册表操作
- 关于注册表的一些操作,C#
- win7 操作注册表
- c# win7注册表【Registry】 操作
- 注册表的一些操作介绍
- 关于注册表的一些问题
- win7 64bit+vs2010 操作注册表
- C# Win7、Vista系统注册表操作
- win7 64bit+vs2010 操作注册表
- win7 64位注册表操作兼容问题解决
- Win7 注册表
- vc中注册表的一些简单操作
- 关于恢复注册表修改的一些代码
- 关于注册表的一些简单认识
- Win7的一些操作技巧
- 关于注册表操作的API函数集
- Windows关于操作注册表的API介绍
- 关于注册表操作信息的收集
- 自动化测试中FindWindow与FindWindowEx的使用为输入框赋值示例
- JS调用后台带参数的方法
- Eclipse 切换页面的Key
- C++实现适配器模式
- C99 VLA
- 关于win7一些注册表操作
- 哈希冲突
- 外观模式
- Eclipse Galileo 简介
- 编译工程(eng)版镜像(image)
- [linux]platform总线机制与wtd驱动开发
- hdu 1059 Dividing
- 输出三角形
- UNIX(如AIX)下内存泄露问题分析方法