中国开发网: 论坛: 程序员情感CBD: 贴子 814895
haitao
下次过去dir /a试一试。。。。。。。。。。。
扩展名为{guid},就会按对应的icon来显示了??右键菜单也会跟着变?

在自己的电脑win2k3的一个目录,把一个文件名改为:a.{0002DF01-0000-0000-C000-000000000046}
没有任何特别的效果的啊?



通过注册表实现不可删除的桌面图标
作者:佚名 文章来源:网络 点击数:313 更新时间:2010-2-23
如何在桌面上建立一个无法删除的快捷方式图标,,目的比较简单,就是建立一个:Internet Explorer图标,让他打开指定的网址..同时又把其右键的删除及Delete方式无效!
下面简单的用注册表方式给大家介绍一下:
一:注册表根目录
HKEY_CLASSES_ROOT\CLSID\{98745625-1234-1234-1234-1234567890AB}
其中的:{98745625-1234-1234-1234-1234567890AB}值是世界唯一GUID,可任意,但要切记,不要用与现有的GUID相同,否则可能产生不必要的系统错误或无法启动桌面!

下面是一个实例可以直接导入并刷新桌面即可.(附件内容和下面内容一致)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}]
@="Internet Explorer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\DefaultIcon]
@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\Shell\Open]
@="打开主页(&H)"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\Shell\Open\Command]
@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE http://www.hx95.com"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\Shell\属性(&R)]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\Shell\属性(&R)\Command]
@="Rundll32.exe Shell32.dll,Control_RunDLL Inetcpl.cpl"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}\ShellFolder]
"Attributes"=dword:00000000
;下面是另一个键值,其中的GUID要与上面的相同
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{98745625-1234-1234-1234-1234567890AB}]
@="Internet Explorer"



上面的导入后,刷新桌面,看看你的桌面上是否多出一个Internet Explorer图标呢!
你试一下删除是否可行?嘿嘿,......................................

忘记补充如何删除了。。。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625 找到这个位置删除即可。

只删除这个的话,还需要手动删除桌面的图标。

Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{98745625-1234-1234-1234-1234567890AB}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{98745625-1234-1234-1234-1234567890AB}]

导入上面的可以完全删除添加进去的内容。
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录