网维中国致力于打造中国网维技术专业社区,以网维大师、易乐游、云更新、管家婆等等软件为网吧和企业、单位用户提供专业的计算机和系统相关问题咨询和讨论的专业社区,提供网吧和企事业单位一体化解决方案,网维专业应用软件和相关教程以及网维行业最新动态.用专业的技术和无私的分享精神服务于所有网维技术人员!
设为首页收藏本站

网维技术网

 找回密码
 帐号注册

QQ登录

只需一步,快速开始

搜索
  • 6836查看
  • 10回复
[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 钻石会员
 UID:  4   [未点亮普号显示]钻石不足3个
 积 分: 16779
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 255
在线时长:  小时
注册时间: 2011-8-13
最后登录: 1970-1-1
发表于 2011-8-17 01:02:24 |显示全部楼层
前面我们讲过了针对注册表读取写入的一些简单的操作,本帖就将一下更深入的一些操作。
要用到的函数

RegEnumKey
RegEnumVal

这里新接触的语法
While...Wend


我们先来看一下具体几个函数的说明和用法参数。
RegEnumKey帮助文档中是这样介绍的:读取指定子键的名称.键名必须以以下几种根键开头(也可用括号内的缩写):"HKEY_LOCAL_MACHINE" ("HKLM") 或 "HKEY_USERS" ("HKU") 或 "HKEY_CURRENT_USER" ("HKCU") 或 "HKEY_CLASSES_ROOT" ("HKCR") 或 "HKEY_CURRENT_CONFIG" ("HKCC").
当运行于 64-位 Windows 操作系统,如果您想删除一个键或者值,在64位环境下面比较特殊.您必须添加HK的后缀64,如:HKLM64.
用法和参数:RegEnumKey ( "键名", 序数 )

RegEnumVal
帮助文档中是这样介绍的:读取指定值项的名称.其他信息同上。
用法和参数:RegEnumVal ( "键名", 序数 )


While...Wend
帮助文档是这样介绍的:基于表达式进行循环.While...WEnd 中的语句允许嵌套使用.由于程序在每次执行循环体语句前需计算循环控制表达式的值,只有当其为(true)真时才执行循环语句,因此循环体语句可能会被执行0次或者多次.要创建一个无限循环, 您只需设置表达式为非0数字.
用法和参数:
  1. While <表达式>
  2.     语句
  3.     ...
  4. WEnd
复制代码
帮助文档中给的例子:
  1. $i = 0
  2. While $i <= 10
  3.     MsgBox(0, "$i 的值为:", $i)
  4.     $i = $i + 1
  5. WEnd
复制代码
大家注意看帮助文档中的例子,都很有作用,让我们了解函数的思路和用法。很快把我们带进状态。例子中,先设置一个变量$i值为0,然后开始循环,判断$i的值如果小于等于10,那么就一直循环执行下去。下面msgbox是显示执行到本句$i的值,这里很形象的使用msgbox来调试脚本的一个案例。下边继续执行,给$i加1,让$i每循环一次,值都加1,这样循环11次后,$i的值大于10的时候,循环结束。

好了,我们的例子什么主题呢?那就还是启动项吧,我们读取注册表,遍历HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run项下的所有值,并把值读取出来。动手。首先使用RegEnumVal读取到所有值,大家看到RegEnumVal的参数中,要设置读取的序数,这个序数如果我们设置固定值的话,那每次读取到的内容都是一样的,怎么才能从头读到尾呢?那么我们就需要用到上边介绍的While...Wend语句了。



先写个例子,然后一句一句的讲。
游客,如果您要查看本帖隐藏内容请回复

至此注册表的一些操作就讲到这里了,希望大家能详细阅读帮助文档,文档中的例子其实一看就懂,但是针对一些初学者,可能有些不理解,就像if @error <> 0 Then ExitLoop这句。

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 黑铁会员
 UID:  237   [未点亮普号显示]钻石不足3个
 积 分: 24
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 70
在线时长:  小时
注册时间: 2011-11-23
最后登录: 1970-1-1
发表于 2011-11-23 18:32:58 |显示全部楼层
这两个注册表操作的函数大家可以到帮助文档中先搜索了解一下,后面会讲到详细的使用方法

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 黑铁会员
 UID:  601   [未点亮普号显示]钻石不足3个
 积 分: 24
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 70
在线时长:  小时
注册时间: 2012-2-9
最后登录: 1970-1-1
发表于 2012-2-12 12:56:40 |显示全部楼层
一课一课学,学到这了!

使用道具 举报

xiangfeifly 该用户已被删除
发表于 2012-2-29 09:37:18 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 黑铁会员
 UID:  975   [未点亮普号显示]钻石不足3个
 积 分: 12
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 70
在线时长:  小时
注册时间: 2012-3-8
最后登录: 1970-1-1
发表于 2012-3-8 18:03:28 |显示全部楼层
学习技术,感谢分享!

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 黑铁会员
 UID:  2932   [未点亮普号显示]钻石不足3个
 积 分: 18
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 70
在线时长:  小时
注册时间: 2012-5-29
最后登录: 1970-1-1
发表于 2012-7-10 22:33:10 |显示全部楼层
关键部位就隐私了啊

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 黑铁会员
 UID:  3084   [未点亮普号显示]钻石不足3个
 积 分: 78
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 70
在线时长:  小时
注册时间: 2012-7-25
最后登录: 1970-1-1
发表于 2012-7-25 06:49:44 |显示全部楼层
感谢分享好东西

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 游客
 UID:  8327   [未点亮普号显示]钻石不足3个
 积 分: 6
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 1
在线时长:  小时
注册时间: 2012-12-18
最后登录: 1970-1-1
发表于 2012-12-18 13:03:53 |显示全部楼层
学习一下。。。。。。。。。。。。。

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 游客
 UID:  10432   [未点亮普号显示]钻石不足3个
 积 分: 1
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 1
在线时长:  小时
注册时间: 2013-4-24
最后登录: 1970-1-1
发表于 2013-4-24 17:30:24 |显示全部楼层
看看,了{:soso_e113:}

使用道具 举报

[未点亮至尊红钻]发帖数量不足10篇 [未点亮至尊黄钻]威望不足10点 [未点亮至尊蓝钻]在线时间不足10小时 [未点亮至尊绿钻]贡献度不足10点 [未点亮至尊紫钻]金币不足100个 [未点亮至尊粉钻]精华贴数不足10贴 [未点亮至尊黑钻]活跃不足8个

 级别: 钻石会员
 UID:  4   [未点亮普号显示]钻石不足3个
 积 分: 16779
 威 望:
 贡 献:
 活 跃:
 发 贴: ()
 金 币:  
性 别: I'm 火星人!
阅读权限: 255
在线时长:  小时
注册时间: 2011-8-13
最后登录: 1970-1-1
发表于 2013-4-25 21:22:39 |显示全部楼层
hbq007 发表于 2013-4-24 17:30
看看,了

感谢支持网维中国!

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 帐号注册

本版积分规则

Archiver |手机版 | 浙ICP备15027915号-2

© 2011-2020 网维中国(浙公网安备33011002013298号 ) GMT+8, 2018-12-11 05:43 , Processed in 0.360798 second(s), 21 queries . Powered by 鑫晟科技 X3.4  

禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.如遇版权问题,请及时联系点击这里给我发消息

今天是: | 本站已经安全运行: //

低部图片

快速回复 返回顶部 返回列表