找回密码
 加入
搜索
查看: 1252|回复: 3

为什么建立注册表键值生成的结果和预想的不一样?

[复制链接]
发表于 2009-1-14 21:36:47 | 显示全部楼层 |阅读模式
我想在注册表里面建立一个二进制类型的建值,可是建立以后的键值和我想建立的键值,总是不一样,不知道什么地方错了,麻烦各位高手帮我看一下,哪里出错了?
下面是代码:
RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\yxf4583", "test", "REG_BINARY", "01000000")

我想建立的键值从注册表导出来以后应该是:"test"=hex:01,00,00,00
可是用这个代码建立键值以后导出来的注册表却是:"test"=hex:30,31,30,30,30,30,30,30

请各位高手指教!

[ 本帖最后由 离我远点 于 2009-1-14 22:18 编辑 ]
发表于 2009-1-14 22:12:29 | 显示全部楼层
RunWait(@ComSpec & " /c " & 'reg add HKEY_LOCAL_MACHINE\SYSTEM\yxf4583 /v test /t REG_BINARY /d 01000000 /f', "", @SW_HIDE)
 楼主| 发表于 2009-1-14 22:17:54 | 显示全部楼层
非常感谢!
发表于 2009-1-14 22:24:35 | 显示全部楼层
Extras\Send2A3X 里面有reg转au3
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 16:59 , Processed in 0.072921 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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