论坛风格切换切换到宽版
  • 3506阅读
  • 3回复

如何添加注册表的键值 [复制链接]

上一主题 下一主题
离线hbfnmxb
 

发帖
102
金钱
670
威望
67
只看楼主 倒序阅读 0 发表于: 2015-01-12
我有一个文件,安装后需要注册,要验证注册表中是否有这个键值信息,如果有,直接打开主程序,如果没有则需要输入注册,我想直接添加注册的键值,程序安装后,就可以直接打开运行主程序了。这个注册键值如何添加。
注册表中的注册信息如下:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Tseea]

[HKEY_CURRENT_USER\Software\Tseea\zkxx]
"zcg?"="yes"
"vol?"="94965230771279"
只要把这段信息导入到注册表中,程序就可以不用注册,否则就提示注册,如何把这段信息直接安装进去!! 
离线lovelost

发帖
140
金钱
1060
威望
106
只看该作者 1 发表于: 2015-01-13
[Registry]
Root: HKCU; SubKey: Software\Tseea\zkxx; ValueType: string; ValueName: zcg?; ValueData: yes; Flags:createvalueifdoesntexist
Root: HKCU; SubKey: Software\Tseea\zkxx; ValueType: string; ValueName: vol?; ValueData: 94965230771279; Flags:createvalueifdoesntexist

这样能满足要求吗?
离线hbfnmxb

发帖
102
金钱
670
威望
67
只看该作者 2 发表于: 2015-01-13
可以,但在卸载的时候,如何删除这个注册表呢?谢谢!!
离线lovelost

发帖
140
金钱
1060
威望
106
只看该作者 3 发表于: 2015-01-14
回 2楼(hbfnmxb) 的帖子
[Registry]
Root: HKCU; SubKey: Software\Tseea\zkxx; Flags:uninsdeletekey
Root: HKCU; SubKey: Software\Tseea\zkxx; ValueType: string; ValueName: zcg?; ValueData: yes; Flags:createvalueifdoesntexist
Root: HKCU; SubKey: Software\Tseea\zkxx; ValueType: string; ValueName: vol?; ValueData: 94965230771279; Flags:createvalueifdoesntexist