如何在桌面上建立一个无法删除的快捷方式图标,,目的比较简单,就是建立一个: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}]
导入上面的可以完全删除添加进去的内容。