楼 主
如何修改注册表2进位数据
发表于 2007-09-05 00:28 · 中国 广东 广州 花都区 电信
初级用户
★★
积分 197 发帖 77 注册 2006-09-19 14:02 19年会员 UID 63074 性别 男
状态 离线
请教帮忙写写
先获取注册表信息
@echo off
reg export HKEY_LOCAL_MACHINE\SYSTEM\Select test.reg
得到test.txt 内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Select]
"Current"=dword:00000001
"Default"=dword:00000001
"Failed"=dword:00000000
"LastKnownGood"=dword:00000003
要求根据得到注册表 "Default"=dword:00000001 的值 00000001 替换"LastKnownGood"=dword:00000003 的值 00000003
第 2 楼
发表于 2007-09-05 00:56 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212 发帖 2,478 注册 2007-02-08 23:39 19年会员 UID 79003 性别 男
状态 离线
例子……
reg add HKCR\.000 /v Test /t REG_DWORD /d 1
第 3 楼
发表于 2007-09-05 02:53 · 中国 广东 广州 白云区 电信
初级用户
★★
积分 197 发帖 77 注册 2006-09-19 14:02 19年会员 UID 63074 性别 男
状态 离线
我要跟着 "Default"=dword:00000001 的数值改 "LastKnownGood"=dword:00000003
的值...."Default"=dword:00000001 的值不一定是 00000001
第 4 楼
发表于 2007-09-05 08:46 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212 发帖 2,478 注册 2007-02-08 23:39 19年会员 UID 79003 性别 男
状态 离线
我给你的是修改DWORD的例子,读取和分析配合for命令
第 5 楼
发表于 2007-09-26 18:20 · 中国 江苏 苏州 联通
新手上路
★
积分 14 发帖 6 注册 2007-09-26 17:34 18年会员 UID 98333 性别 男
状态 离线
第 6 楼
发表于 2007-09-26 20:37 · 中国 重庆 电信
版主
★★★★★
积分 9,023 发帖 5,017 注册 2007-05-31 19:39 19年会员 UID 89899 性别 男
状态 离线
Originally posted by bbq123bbq at 2007-9-5 02:53 AM:
我要跟着 "Default"=dword:00000001 的数值改 "LastKnownGood"=dword:00000003
的值...."Default"=dword:00000001 的值不一定是 00000001
try this one:
@echo off
for /f "tokens=1,2 delims=:" %%a in ('findstr /i "Default" "test.txt"') do (
echo Default's value is: %%b
)
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正