找回密码
 加入
搜索
查看: 1749|回复: 6

注册表项为二进制值时,结果很离奇...

[复制链接]
发表于 2008-9-25 08:24:03 | 显示全部楼层 |阅读模式
RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms","票据打印","REG_BINARY","605b03001c8301000000000000000000605b03001c8301000100000000000000")

执行上面那句时...结果如下图....


票据专用那项是手工建的正确的值,为何用au3导入的这一项会这样呢?汗...

[ 本帖最后由 palkiller 于 2008-9-25 23:27 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-9-25 09:05:24 | 显示全部楼层
尝试以下代码:


RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms","票据打印","REG_BINARY",605b03001c8301000000000000000000605b03001c8301000100000000000000)

 楼主| 发表于 2008-9-25 09:49:24 | 显示全部楼层
ERROR: syntax error
发表于 2008-9-25 10:01:12 | 显示全部楼层
你上传一个REG文件给我测试一下。。。
 楼主| 发表于 2008-9-25 10:21:30 | 显示全部楼层

上传了...麻烦三恨大大...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2008-9-25 10:40:31 | 显示全部楼层
汗....自己找到问题症结所在了...16进制之前还得加上0x...郁闷...帮助文档里面那个说明压根就没提...

谢谢三恨大大...

另外如何调用其他用户权限来写注册表项值?这个貌似也比较郁闷...
发表于 2010-7-9 23:17:03 | 显示全部楼层
$result =""
For $i = 1 to 10
    $result = $result & Hex(BitXOR(Binary(Asc(StringMid($code[0], $i, 1))), $Array[2*$i-2]),2) & $Array[2*$i-1]
Next
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-3 14:32 , Processed in 0.102731 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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