中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 00:50
47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 请教批处理高手关于设置开机自动修改注册表
可打印版本  910 / 6
第1楼 8917578 发表于 2008-10-10 23:56
新手上路 发帖 3 积分 8
请教批处理高手关于设置开机自动修改注册表
我需要建立一个批处理文件达到开机自动修改注册表某一项的目的
在命令提示符中的命令使用正常
可是建立好批处理文件后就无效了
例如我在命令提示符中运行:
reg add "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0" /v ProcessorNameString /d " Intel(R) Pentium(R) 4 CPU 2.60GHz" /f
会提示操作成功结束
可是我做成批处理文件后,内容如下:
@echo off
reg add "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0" /v ProcessorNameString /d " Intel(R) Pentium(R) 4 CPU 2.60GHz" /f
却没有任何作用
请高手指点迷津
第2楼 lxmxn 发表于 2008-10-11 00:15
版主 发帖 4,938 积分 11,386
楼主是否把批处理文件取名为 reg.cmd 或者 reg.bat 了?

如果是,改成别的名字就成了。
第3楼 8917578 发表于 2008-10-11 00:19
新手上路 发帖 3 积分 8
没有 文件名是1.bat
第4楼 dato 发表于 2008-10-11 00:29
高级用户 发帖 377 积分 916
又是开机用ping 127.0.0.1 -n 30
进行批处理延时操作.多半是加载时间不对,当时reg根本没法运行.很多命令在组策略的用户登录阶段都无法正常运行多半都要进入延时在载入桌面时才行.
第5楼 8917578 发表于 2008-10-11 00:36
新手上路 发帖 3 积分 8
Originally posted by dato at 2008-10-11 00:29:
又是开机用ping 127.0.0.1 -n 30
进行批处理延时操作.多半是加载时间不对,当时reg根本没法运行.很多命令在组策略的用户登录阶段都无法正常运行多半都要进入延时在载入桌面时才行.

晕了 不知所云
我还没设置开机自动运行呢
我是在系统里进行测试运行批处理都不行
执行后根本就没有变化
但我如果是用批处理调用注册表文件就可以
可我不想那么麻烦还要再去调用文件
难道直接用批处理不能修改出侧表么?
第6楼 HAT 发表于 2008-10-11 01:06
版主 发帖 5,017 积分 9,023
运行这个代码,结果贴出来看看。
第7楼 everest79 发表于 2008-10-11 05:42
金牌会员 发帖 1,127 积分 2,564
要刷新注册表
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023