VB编程常用的注册表键值
1. HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD
功能:禁用或启用命令提示符(CMD)
设置:0:启用CMD
      1:禁用CMD
数据类型:REG_DWORD
2. HKEY_CURRENT_USER\ Software \Microsoft\ Windows \ CurrentVersion \ Policies \System\ DisableRegistryTools
功能:禁用或启用注册表编辑器(Regedit)
设置:0:启用注册表编辑器
      1:禁用注册表编辑器
数据类型:REG_DWORD
友情提示:
在试这个之前,最好先新建一个VB工程,然后将以下代码粘贴到Form_Load()事件下,然后再试禁用注册表,如果发现运行注册表编辑器时显示注册表编辑器被禁用,就运行这个工程,当窗体出来时就可以解禁注册表管理器:
Set WSHShell = CreateObject("WScript.Shell")
write " HKEY_CURRENT_USER\ Software \Microsoft\ Windows \ CurrentVersion \ Policies \System\ DisableRegistryTools", 0, "REG_DWORD"
3. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\ DisableTaskMgr
功能:禁用或启用任务管理器(TaskMgr)
设置:0:启用任务管理器
      1:禁用任务管理器
数据类型:REG_DWORD
4. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
功能:Windows开机自启动路径
设置:将程序的路径加入到此路径下,保存为REG_SZ类型,就可以开机自启动
数据类型:REG_SZ
5. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ Hidden
功能:是否将属性为隐藏的文件真的隐藏
设置:0:不真的隐藏(半透明显示)
      1:真的隐藏
数据类型:REG_DWORD
6. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advancedvb所有代码\HideFileExt
功能:是否隐藏文件的拓展名
设置:0:不隐藏
      1:隐藏
数据类型:REG_DWORD
7. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\ Desktop
功能:获得桌面的路径
数据类型:REG_EXPAND_SZ
8. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
功能:储存控制面板中的添加或删除页面的数据
数据类型:项
9. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ DisplayIcon
功能:控制面板中的添加或删除页面的程序图标,设定后将可以在添加或删除页面看到这个图标,作为程序的图标
设置:设置为图标所在的路径
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ DisplayName
功能:控制面板中的添加或删除页面的程序名称
设置:自定义的程序名称
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ DisplayVersion
功能:控制面板中的添加或删除页面的程序版本
设置:自定义的程序版本
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ Publisher
功能:控制面板中的添加或删除页面的程序的技术支持,软件发行者栏
设置:自定义的软件发行者名称,如:×××公司
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ UninstallString
功能:控制面板中的添加或删除页面的程序的卸载程序
设置:指向这个程序的卸载程序的路径,可以在当中添加参数,如将值设定为:
F:\  /s
这样当通过控制面板的添加/删除启动卸载程序时,程序就会获得值为S的参数,在程序中可以用Command()函数获得程序的启动参数。
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ URLInfoAbout
功能:关于控制面板中的添加或删除页面的程序的网页
设置:网络路径(以开头的字符串)
数据类型:REG_SZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\~\ EstimatedSize
功能:程序文件的大小的大小
设置:自己程序文件大小的1024倍,自己的程序文件以MB为单位计算。
数据类型:REG_DWORD
备注:在注册表中的10进制数据是以KB为单位的,而添加删除中是以MB为单位的。,如果注册表中的值转换为进制值后,得到的值不足1024,添加删除就直接以KB为单位。
10. HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder\ Attributes
功能:显示或隐藏我的电脑
设置:&HFFFFFFFF:隐藏我的电脑
      &H0:显示我的电脑
数据类型:REG_BINARY
11. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\ {645FF040-5081-101B-9F08-00AA002F954E}
功能:显示/隐藏回收站
设置:删除:隐藏回收站
      恢复:显示回收站
数据类型:REG_DWORD
12. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\ NoNetHood
功能:显示或隐藏网上邻居
设置:0:显示网上邻居
      1:隐藏网上邻居
数据类型:REG_DWORD
13.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SafeBoot\Minimal\{4D36E96B-E325-11CE-BFC1-08002BE10318}
功能:管理系统安全模式下的键盘
设置:删除,禁用安全模式下的键盘(安全模式下键盘失效)
      恢复,恢复使用安全模式下的键盘
数据类型:项
友情提示:
    在尝试这一项前,最好先在注册表编辑器中的这一项上单击右键,选择导出,然后将这一项导出到用以查的地方,然后再删除这一项,进行试验,在试验后双击导出的文件(拓展名是*.reg),然后导入回注册表,以恢复注册表。对于下面的也应该这样做。
14.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SafeBoot\Minimal\{4D36E96F-E325-11CE-BFC1-08002BE10318}
功能:管理系统安全模式下的鼠标
设置:删除,禁用安全模式下的鼠标(安全模式下鼠标失效)
      恢复,恢复使用安全模式下的鼠标
数据类型:项
15. HKEY_CURRENT_USER\Software\Microsoft\Internet  Explorer\MenuExt
功能:管理IE右键菜单
设置:项名就是菜单名
默认值是程序路径
数据类型:项
16. HKEY_CLASSES_ROOT\.*
功能:注册一个拓展名为*的文件关联
设置(默认值): 文件关联的描述
数据类型:项
17. HKEY_CLASSES_ROOT\文件关联的描述
  功能:管理一个文件关联
  设置(默认值): 文件关联的描述
        Defaulticon项的默认值:文件的图标
Shell项的默认值:Open
Shell项的子项:文件的右键菜单
数据类型:项
备注:1.Defaulticon和Shell项都在【HKEY_CLASSES_ROOT\文件关联的描述】下
      2.open是设置启动程序的项,如果在当中的默认值中输入%1 %*,的话,而且这种拓展名的文件是按照PE文件的格式写成的,那么这种拓展名的文件就可以像EXE一样运行。
18. HKEY_CLASSES_ROOT\文件关联的描述\Shell\ Open\Command
  功能:管理一个文件关联,在对应的有这个文件拓展名的文件的右键菜单添加一个菜单项。
  设置(默认值): 文件关联的程序 + 空格 +“%1”
数据类型:REG_SZ
备注:空格不能漏。
19. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。