【注册表创建快捷方式】使用注册表实现[我的电脑]下系统文件夹、程序快捷方式
实现案例:
如图注册表内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}]
@="QQ"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\DefaultIcon]
@="C:\Program Files\Tencent\QQ\QQProtect\Bin\QQProtect.exe" //该处为应用程序的图标,可以指定任意应用程序的,这点随意。
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\InprocServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\Shell] //该行新增右键菜单
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\Shell\运行QQ(&O)] //该行新增右键菜单中的项
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\Shell\运行QQ(&O)\Command]
@="C:\Program Files\Tencent\QQ\QQProtect\Bin\QQProtect.exe" //该行解释菜单项的内容,可以使CMD命令,也可以调用Windows里面程序执行某些指示,例如: explorer C:\path 表示打开Path 文件夹。
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\ShellEx]
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\ShellEx\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\ShellEx\PropertySheetHandlers\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}]
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12346}\ShellFolder]
"Attributes"=hex:00,00,00,00
注意:
实验时,请先备份好注册表哦~~~
|