|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『楼 主』:
写注册表失败~~~
@echo off
@echo Windows Registry Editor Version 5.00 >test.reg
@echo [HKEY_CURRENT_USER\Software\Microsoft\Clock] >test.reg
@echo "test"=dword:00000000 >>test.reg
exit
生成test.reg的注册表
可内容只有
[HKEY_CURRENT_USER\Software\Microsoft\Clock]
"test"=dword:00000000
Windows Registry Editor Version 5.00
为什么写不进去?????
|
|
2006-12-23 04:50 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
2 楼』:
@echo off
echo Windows Registry Editor Version 5.00 >test.reg
echo .>>test.reg
echo [HKEY_CURRENT_USER\Software\Microsoft\Clock] >>test.reg
echo "test"=dword:00000000 >>test.reg
exit
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-23 04:52 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
3 楼』:
如果只用>,那么只会保留最后一个>所输入的内容,
用>>才是追加.
还有,Windows Registry Editor Version 5.00 下一定要空一行,
所以用 echo .>>test.reg
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-23 04:54 |
|
|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『第
4 楼』:
谢啦,每次都要你帮我解答,辛苦了
|
|
2006-12-23 05:03 |
|
|
jmz573515
银牌会员
积分 1212
发帖 464
注册 2006-12-13
状态 离线
|
|
2006-12-23 05:06 |
|
|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『第
6 楼』:
要将此项写成批处理那又该怎么写。我每次都写错
郁闷~~~~~~~~
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
|
|
2006-12-23 05:15 |
|
|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『第
7 楼』:
我是这样写的
@echo off
reg add HKEY_CLASSES_ROOT\exefile\shell\open\command /v @ /d "%1" %* /f
="\"%1\" %*"
|
|
2006-12-23 05:16 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
|
2006-12-23 05:47 |
|
|
tao0610
高级用户
朦胧的世界
积分 579
发帖 218
注册 2006-10-24
状态 离线
|
『第
9 楼』:
用批处理改注册表,还是用REG命令比较方便.
|
认识自己,降伏自己,改变自己,才能改变别人! |
|
2006-12-23 06:14 |
|
|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『第
10 楼』:
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}" /f
这段哪里出错了?
|
|
2006-12-23 06:26 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
11 楼』:
我刚试过,没问题啊。
请问什么意思?
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-23 06:42 |
|
|
daitu3
初级用户
积分 83
发帖 35
注册 2006-10-30 来自 广东
状态 离线
|
『第
12 楼』:
对,我搞糊涂了,
呵呵,看来我还是有进步的
|
|
2006-12-23 06:54 |
|
|
lovehack2006
初级用户
积分 135
发帖 64
注册 2006-12-20
状态 离线
|
|
2006-12-23 17:03 |
|
|
HUNRYBECKY
银牌会员
积分 1179
发帖 442
注册 2006-9-9
状态 离线
|
『第
14 楼』:
Quote: | Originally posted by ccwan at 2006-12-23 04:54:
如果只用>,那么只会保留最后一个>所输入的内容,
用>>才是追加.
还有,Windows Registry Editor Version 5.00 下一定要空一行,
所以用 echo .>& ... |
|
建议不要使用Windows Registry Editor Version 5.00,使用REGEDIT4可以通用98和NT的。还有就是要大写
|
|
2006-12-26 22:19 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
15 楼』:
有些命令98下用不了的
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-26 22:22 |
|