中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-01 21:17
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]关于使用REG命令提示”命令行参数太多“的问题 查看 1,497 回复 3
楼 主 [求助]关于使用REG命令提示”命令行参数太多“的问题 发表于 2006-07-12 17:58 ·  中国 湖北 武汉 电信
中级用户
★★
积分 245
发帖 103
注册 2006-06-30 00:00
20年会员
UID 57801
性别 男
状态 离线
奇怪了,偶从XP中COPY一个reg.exe到偶的WIN2000系统下system32文件夹内,可以运行,但偶试着写一个试试,却提示 :“ 错误 :命令行参数太多 ”
倒……这也是错误?
说明:功能是修改注册表内已有的项的当前数值,用reg add 命令,不知得当否?
在win2000 的命令行窗口下输入:
reg add HKCU\software\class efg setting\abc offices\my computers usb /v XYZ /d 1,2,3,4,5,6,7,8 /f
因为 是REG_SZ数值,所以就没有加 /t 参数,敲回车后出现上述提示???
路径没有错,项也没有错,请教……
偶试着改了一下数值,也是这个 提示,说明REG不支持注册表主键下3级以下的目录或不支持带有空格的长路径子项名?
用其它的REG DELETE 或REG EXPORT等命令来操作这个项,一样的提示,请问问题出在哪里?谢谢……

[ Last edited by flying008 on 2006-7-13 at 09:12 ]
2 发表于 2006-07-13 10:24 ·  中国 湖北 武汉 电信
中级用户
★★
积分 245
发帖 103
注册 2006-06-30 00:00
20年会员
UID 57801
性别 男
状态 离线
晕……,让偶说什么好呢? 原来如此……不知是该怪微软的帮助不说明还是该感谢网上的大虾们……
有哪位知道问题出在哪里?


[ Last edited by flying008 on 2006-7-13 at 10:26 ]
3 发表于 2006-07-13 15:41 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
引号
参数最多10个,有空格的参数一律加引号

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
4 发表于 2006-07-13 16:15 ·  中国 湖北 武汉 电信
中级用户
★★
积分 245
发帖 103
注册 2006-06-30 00:00
20年会员
UID 57801
性别 男
状态 离线
不错! 就是引号惹的祸!
再请教楼上的XD,参数最多10个是什么意思?找不到相关说明,只好麻烦你了,谢谢!
论坛跳转: