中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-03 12:03
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何把reg文件做成批处理 查看 2,199 回复 15
楼 主 如何把reg文件做成批处理 发表于 2007-02-27 07:09 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线

"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 ]
2 发表于 2007-02-27 07:20 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count /v HRZR_EHAPCY /t REG_BINARY /d 0C00000026000000F0FBE5526495C601 /f
3 发表于 2007-02-27 07:22 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线


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
4 发表于 2007-02-27 07:23 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  呵呵,我迟了一步,斑竹觉得重复了可以删除。
5 发表于 2007-02-27 07:26 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
兄弟们还是不行~~~你们测试一下再给俺吧..~~找不到文件......
6 发表于 2007-02-27 07:28 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  找不到文件是什么意思?这个命令没有找文件的动作吧?
7 发表于 2007-02-27 07:28 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
显示错误是系统找不到文件~~:(
8 发表于 2007-02-27 07:29 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
老大你试试就知道...不过也许我这台机器..删多了注册表...出问题了...
9 发表于 2007-02-27 07:30 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
试过才发的=。=
10 发表于 2007-02-27 07:35 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  下面是复制我写的代码在CMD上运行的情况:

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>
11 发表于 2007-02-27 07:36 ·  中国 贵州 贵阳 电信
初级用户
积分 97
发帖 45
注册 2007-01-31 06:02
19年会员
UID 78190
性别 男
状态 离线
精简的系统REG程序会不会丢失。。。
12 发表于 2007-02-27 07:49 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
~能不能免去这个Y?不然失去了批处理的意义了.
13 发表于 2007-02-27 07:54 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
  呵呵,这不算是失去了批处理的意义之说,这是一个交互 (人性化)的过程,提示用户是否覆盖原来的数据,批处理里面常用的pause也是这个作用。
  如果想免去这个交互过程,参数/f或者echo y可以解决此问题。
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
youkkk +2 2007-02-27 07:57
14 发表于 2007-02-27 07:57 ·  中国 贵州 贵阳 电信
初级用户
积分 97
发帖 45
注册 2007-01-31 06:02
19年会员
UID 78190
性别 男
状态 离线
在代码前面加一个“ECHO Y|”
我也只会这句了。。。
15 发表于 2007-02-27 07:58 ·  中国 江西 上饶 电信
中级用户
★★
积分 274
发帖 119
注册 2006-10-17 09:48
19年会员
UID 66098
状态 离线
谢谢~~REG ADD /? 有说明的..忘了看了...另外又多学了一个pause
论坛跳转: