![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 11:08 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [实战1]:建立注册表二进制值 [难度:☆] |
| 可打印版本 1,058 / 11 |
| 第1楼 baomaboy | 发表于 2007-05-01 18:29 |
| 银牌会员 发帖 554 积分 1,513 | |
|
[实战1]:建立注册表二进制值 [难度:☆] 目标:在注册表HKEY_CURRENT_USER\Software\Test键下新建一键名为"二进制"键值为92 52 92 60 的值. 如下图:
![]() 要求:使用不得使用第三方工具,不得使用注册表脚本.REG文件,可使用bat.vbs.inf.js等脚本. 难点:是二进制值相对于字符串来说(写入注册表) 积分:+4 (罕见方法并给出说明+10) |
|
| 第2楼 baomaboy | 发表于 2007-05-01 18:31 |
| 银牌会员 发帖 554 积分 1,513 | |
|
最简单的用.inf setreg.inf
|
|
| 第3楼 slore | 发表于 2007-05-01 18:57 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
REG ADD HKCU\Software\test /v 二进制 /t REG_BINARY /d 92529260
|
|
| 第4楼 baomaboy | 发表于 2007-05-01 21:01 |
| 银牌会员 发帖 554 积分 1,513 | |
Originally posted by slore at 2007-5-1 18:57: 呵呵 原来比inf还要简单. |
|
| 第5楼 flyinspace | 发表于 2007-05-02 14:04 |
| 银牌会员 发帖 517 积分 1,206 | |
|
噢。。xp下可用。。
2000下对这个不熟悉。 还是只会用inf文件来处理。。regedit太麻烦了。(二进制长一点的话) |
|
| 第6楼 baomaboy | 发表于 2007-05-02 15:30 |
| 银牌会员 发帖 554 积分 1,513 | |
Originally posted by flyinspace at 2007-5-2 14:04: 用VBS的话可以适应9x/nt两种环境,缺点是二进制长一点也不行,但至少本题这个可以写入,如果没人写出来,我会在晚上给出VBS的。 |
|
| 第7楼 baomaboy | 发表于 2007-05-02 21:43 |
| 银牌会员 发帖 554 积分 1,513 | |
|
用WSH的RegWrite写"二进制"92 52 92 60 到注册表.
在计算器中将60925292转换为10进制的1620202130 REG_BINARY 只能为0—2147483647之间整数,,REG_BINARY与之范围相同。 [ Last edited by baomaboy on 2007-5-2 at 10:53 PM ] |
|
| 第8楼 slore | 发表于 2007-05-02 22:27 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
60925292转成10进制就可以了。
|
|
| 第9楼 baomaboy | 发表于 2007-05-02 22:56 |
| 银牌会员 发帖 554 积分 1,513 | |
|
slore兄不早些拿出来分享,是才分析出的结果还是私藏已久啊 ^_^
|
|
| 第10楼 slore | 发表于 2007-05-02 23:04 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
REG ADD简单就没想要用VBS而且我以为你早知道=。=
|
|
| 第11楼 bing614 | 发表于 2007-05-03 01:13 |
| 初级用户 发帖 20 积分 44 | |
|
支持一下
|
|
| 第12楼 baomaboy | 发表于 2007-05-03 21:08 |
| 银牌会员 发帖 554 积分 1,513 | |
Originally posted by slore at 2007-5-2 23:04: 唉 到现在p还是一窍不通啊 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |