中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-16 10:35
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » [急]请DOS高手指教 SET 用法?(突破只能设15项限制) 查看 2,615 回复 7
楼 主 [急]请DOS高手指教 SET 用法?(突破只能设15项限制) 发表于 2004-06-25 00:00 ·  中国 广东 东莞 电信
中级用户
积分 260
发帖 47
注册 2002-10-30 00:00
UID 105
性别 男
状态 离线
在用批处理文件中使用 DOS 命令 SET 设置环境变量,
当设置超过15项后,会失效;
屏幕上会显示 " Out of environment Space ";

请各位 dos 高手指点,如何才能突破只能设15项限制,感激不尽!!谢谢!!

例:

set windir=c:\windows
set winbootdir=c:\windows
set comsepc=c:\windows\command.com
set path=c:\;c:\windows
set pmompt=$p$g
set temp=c:\windows\temp
set tmp=c:\windows\temp
set ver=2.0
set date=12
set time=20:00:00
set year=1998
set name=mb
set usb=usb2
set pci=pci3
set isa=isa2
set audio=alc101
set com=com1
set fdd=fdd1
.
.
.




执行后超过15项后,屏幕上会显示 " Out of environment Space ";

请各位 dos 高手指点,如何才能突破只能设15项限制,感激不尽!!谢谢!!





本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
bd123456789 +1 2008-02-15 09:31
2 发表于 2004-06-25 00:00 ·  中国 河北 石家庄 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
UID 1565
性别 男
来自 河北保定
状态 离线
修改config.sys,加上这样一行:
shell=c:\command.com /e:1024 /p

其中的/e参数用来指定环境变量所占的空间,你可以指定更多。
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
bd123456789 +1 2008-02-15 09:32
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
3 发表于 2004-06-28 00:00 ·  中国 广东 东莞 电信
中级用户
积分 260
发帖 47
注册 2002-10-30 00:00
UID 105
性别 男
状态 离线
谢谢您!!
可以了!
4 发表于 2006-04-27 10:47 ·  中国 江苏 镇江 电信
中级用户
★★
积分 219
发帖 82
注册 2005-10-29 10:56
UID 44240
状态 离线
为什么我在DOS用SET /P KEY=
这个怎么没用啊?
5 发表于 2006-04-27 21:31 ·  中国 广东 广州 番禺区 电信
初级用户
积分 54
发帖 13
注册 2006-04-25 21:47
UID 54447
状态 离线
这是什么命令?
6 发表于 2007-11-22 21:28 ·  中国 天津 电信
初级用户
积分 31
发帖 17
注册 2007-10-31 22:38
UID 101331
性别 男
状态 离线
SET /P 命令参数仅是XP下的CMD的命令支持的.在DOS6\DOS7下并不支持此参数.NT版本的CMD我没有试过.
7 发表于 2008-02-14 15:52 ·  中国 河南 焦作 联通
初级用户
积分 25
发帖 13
注册 2007-03-17 11:26
UID 82064
性别 男
状态 离线
修改config.sys,加上这样一行:
shell=c:\command.com /e:1024 /p

其中的/e参数用来指定环境变量所占的空间,你可以指定更多。
/p还不是太明白,也许我太菜了。
8 发表于 2008-02-16 15:01 ·  中国 北京 海淀区 联通
银牌会员
★★★
积分 1,287
发帖 634
注册 2007-05-02 15:06
UID 87277
性别 男
来自 cmd.exe
状态 离线
用完/p后。EXIT无效化
(貌似是这个意思)
论坛跳转: