楼 主
注册表转BAT,我错在哪了?
发表于 2007-01-08 05:25 · 中国 山西 阳泉 联通
初级用户
★
积分 125
发帖 49
注册 2006-12-24 08:33
19年会员
UID 74424
性别 男
状态 离线
Windows Registry Editor Version 5.00
"Reg"="I@nzmm}{mz"
上面是注册表中的数据。我转换成下面:
reg add hkcu\Software\NoktaSoftware\UninstallManager /v Reg /t REG_SZ /d I@nzmm}{mz /f
及
reg add “hkcu\Software\NoktaSoftware\UninstallManager” /v Reg /t REG_SZ /d I@nzmm}{mz /f
及
reg add hkcu\Software\NoktaSoftware\UninstallManager /v Reg /t REG_SZ /d ”I@nzmm}{mz“ /f
怎么都不行啊。。我到底错在哪里啦??请各位指点一下啦。。。急用。。。!!
==========================
已经解决!!
原因:将注册表写到BAT中保存时用了Unicode格式。
解决方法:应该用ANSI格式保存BAT,把保存的文件另存为。。记得一定要选择ANSI格式才行哦。。。。。
[ Last edited by qpmgljf on 2007-1-7 at 05:46 PM ]
第 2 楼
发表于 2007-01-08 05:29 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
试试下面这个:
reg add hkcu\Software\NoktaSoftware\UninstallManager /v Reg /t REG_SZ /d "I@nzmm}{mz" /f
第 3 楼
发表于 2007-01-08 05:33 · 中国 山西 阳泉 联通
初级用户
★
积分 125
发帖 49
注册 2006-12-24 08:33
19年会员
UID 74424
性别 男
状态 离线
很遗憾的告诉你。。。导不进去啊。。。。。。天啦。。。。。为什么啊!!!
第 4 楼
发表于 2007-01-08 05:38 · 中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
因为忘了引号
reg add "hkcu\Software\NoktaSoftware\UninstallManager" /v Reg /t REG_SZ /d "I@nzmm}{mz" /f
好像真的不用也成功哎=_=||
[
Last edited by ccwan on 2007-1-8 at 05:42 AM ]
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
第 5 楼
发表于 2007-01-08 05:39 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
首先不管对或者错,看我的CMD操作记录:
reg add hkcu\Software\NoktaSoftware\UninstallManager /v Reg /t REG_SZ /d "I@nzmm}{mz" /f
操作成功结束
reg query hkcu\Software\NoktaSoftware\UninstallManager /v Reg
! REG.EXE VERSION 3.0
HKEY_CURRENT_USER\Software\NoktaSoftware\UninstallManager
Reg REG_SZ I@nzmm}{mz
第 6 楼
发表于 2007-01-08 05:57 · 中国 山西 阳泉 联通
初级用户
★
积分 125
发帖 49
注册 2006-12-24 08:33
19年会员
UID 74424
性别 男
状态 离线
是的。我也从CMD中试了。也成功了。但是放在批处理文件中为什么就一闪而过。再打开regedit却看不到东西。。。。这是为什么啊。?我可是把你的东西拷下来原封不动的放进去的哦。运行的时候注册表编辑器也是关掉的。。。。郁闷死了。这到底是为什么啊。。。????
[ Last edited by qpmgljf on 2007-1-7 at 04:59 PM ]
第 7 楼
发表于 2007-01-08 06:09 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
不知道你的为什么不行,我的是可以的。
[
Last edited by lxmxn on 2007-1-7 at 06:15 PM ]
第 8 楼
发表于 2007-01-08 06:21 · 中国 广东 广州 天河区 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
楼主是否贪方便直接在用regedit导出的reg文件里面作出修改,然后另存为bat文件?
用regedit导出的reg文件使用的是Unicode编码,使用这个编码的批处理文件虽然在用记事本编辑时显示是正常的,但其实里面有一些控制符没有显示出来,因而这些批处理是无法运行的,把它拖到cmd窗口里面运行就会发现有乱码了
本帖最近评分记录
(共 1 条)
点击查看详情
| 评分人 | 分数 | 时间 |
| PPdos |
+3 |
2008-04-02 20:52 |
第 9 楼
发表于 2007-01-08 06:38 · 中国 山西 阳泉 联通
初级用户
★
积分 125
发帖 49
注册 2006-12-24 08:33
19年会员
UID 74424
性别 男
状态 离线
为什么我的就不行。奇怪,用reg文件一导就进去了。删除后再用BAT文件导就闪一下没啦!!再看注册表里,根本没有进去。。。。我就奇了怪了。lxmxn师傅,你能不能把你的BAT文件放上来我导一下啊。。。。
第 10 楼
发表于 2007-01-08 06:43 · 中国 山西 阳泉 联通
初级用户
★
积分 125
发帖 49
注册 2006-12-24 08:33
19年会员
UID 74424
性别 男
状态 离线
哈哈。8楼,你厉害!!一语惊醒梦中人啊!!!!解决!!原来我用了Unicode格式了。。。。把批处理文件用ANSI编码 ,就可以导入啦!!!!哈哈。。。。。太高兴了。。谢谢你们几位。!!太谢谢啦。。。。
第 11 楼
发表于 2007-01-08 06:50 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
Originally posted by qpmgljf at 2007-1-7 17:38:
为什么我的就不行。奇怪,用reg文件一导就进去了。删除后再用BAT文件导就闪一下没啦!!再看注册表里,根本没有进去。。。。我就奇了怪了。lxmxn ...
将2楼的代码保存为.bat的文件,双击运行即可。
第 12 楼
发表于 2007-11-17 23:43 · 中国 福建 厦门 电信
初级用户
★
积分 66
发帖 32
注册 2007-10-23 09:54
18年会员
UID 100513
性别 男
状态 离线
第 13 楼
发表于 2008-04-02 16:35 · 中国 广东 广州 电信
中级用户
★★
积分 233
发帖 117
注册 2007-11-28 02:38
18年会员
UID 104005
性别 男
状态 离线
论坛跳转: