标题: 如何把reg文件做成批处理
[打印本页]
作者: youkkk
时间: 2007-2-27 07:09
标题: 如何把reg文件做成批处理
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count]
"HRZR_EHAPCY"=hex:0C,00,00,00,26,00,00,00,F0,FB,E5,52,64,95,C6,01
这个怎么做成批处理~
我做了一个老是出错~~:(:(:(
[
Last edited by namejm on 2007-2-26 at 07:06 PM ]
作者: slore
时间: 2007-2-27 07:20
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count /v HRZR_EHAPCY /t REG_BINARY /d 0C00000026000000F0FBE5526495C601 /f
作者: lxmxn
时间: 2007-2-27 07:22
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count" /v HRZR_EHAPCY /t REG_BINARY /d 0C00000026000000F0FBE5526495C601
作者: lxmxn
时间: 2007-2-27 07:23
呵呵,我迟了一步,斑竹觉得重复了可以删除。
作者: youkkk
时间: 2007-2-27 07:26
兄弟们还是不行~~~你们测试一下再给俺吧..~~找不到文件......
作者: lxmxn
时间: 2007-2-27 07:28
找不到文件是什么意思?这个命令没有找文件的动作吧?
作者: youkkk
时间: 2007-2-27 07:28
显示错误是系统找不到文件~~:(
作者: youkkk
时间: 2007-2-27 07:29
老大你试试就知道...不过也许我这台机器..删多了注册表...出问题了...
作者: slore
时间: 2007-2-27 07:30
试过才发的=。=
作者: lxmxn
时间: 2007-2-27 07:35
下面是复制我写的代码在CMD上运行的情况:
Quote: |
C:\Documents and Settings\Bluewater>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-
006097DEACF9}\Count" /v HRZR_EHAPCY /t REG_BINARY /d 0C00000026000000F0FBE5526495C601
Value HRZR_EHAPCY exists, overwrite(Y/N)? y
操作成功结束
C:\Documents and Settings\Bluewater> |
|
作者: csx163
时间: 2007-2-27 07:36
精简的系统REG程序会不会丢失。。。
作者: youkkk
时间: 2007-2-27 07:49
~能不能免去这个Y?不然失去了批处理的意义了.
作者: lxmxn
时间: 2007-2-27 07:54
呵呵,这不算是失去了批处理的意义之说,这是一个交互 (人性化)的过程,提示用户是否覆盖原来的数据,批处理里面常用的pause也是这个作用。
如果想免去这个交互过程,参数/f或者echo y可以解决此问题。
作者: csx163
时间: 2007-2-27 07:57
在代码前面加一个“ECHO Y|”
我也只会这句了。。。
作者: youkkk
时间: 2007-2-27 07:58
谢谢~~REG ADD /? 有说明的..忘了看了...另外又多学了一个pause
作者: gne3
时间: 2007-2-27 11:22
好东系,非要在批处理中运行reg吗。直接写成reg不成吗。不是也可以达到修改的目的了