中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-16 03:14
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [讨论] "set" 你知多少?--------应用实例 查看 19,573 回复 66
楼 主 [讨论] "set" 你知多少?--------应用实例 发表于 2006-02-18 06:49 ·  中国 上海 浦东新区 电信
中级用户
★★
一看二跟三动手
积分 396
发帖 188
注册 2005-10-23 13:21
UID 43919
来自 上海
状态 离线
SET:设计DOS环境变量。
用法:SET 变量=[变量值]

[讨论] "set" 你知多少?--------应用实例
要求:
1.添加注解, 用REM:或 ::
2.说明通过的测试环境
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
redtek +3 2006-12-05 22:07
2 打开目录.bat 发表于 2006-02-18 07:22 ·  中国 上海 浦东新区 电信
中级用户
★★
一看二跟三动手
积分 396
发帖 188
注册 2005-10-23 13:21
UID 43919
来自 上海
状态 离线
====== 打开目录.bat =======
set drv=C:\WINDOWS\system32
REM 要设置名为 drv的变量,使它等于字符串C:\WINDOWS\system32(C盘中的WINDOWS\system32目录).
start %drv%
REM 打开目录(打开C盘中的WINDOWS\system32目录).
REM C盘XP测试通过
3 发表于 2006-02-18 19:09 ·  中国 陕西 渭南 电信
初级用户
积分 50
发帖 19
注册 2006-02-15 12:43
UID 50392
性别 男
状态 离线
谢了,顶一下,看了这贴子,能开阔思路,一知半解的不明白SET命令的应用,这回明白一点.这样的好贴子越多越好.
4 发表于 2006-02-25 12:27 ·  中国 上海 浦东新区 电信
中级用户
★★
一看二跟三动手
积分 396
发帖 188
注册 2005-10-23 13:21
UID 43919
来自 上海
状态 离线
你知道这有什么区别吗?
=============TESTGHO.BAT=========
set LgDrv=1 start 2 A: 7 C: 10 D: 13 E: 16 F: 19 G: 22 H: 25 I: 28 J:
set LgDrv=%LgDrv% 31 K: 34 L: 37 M: 40 N: 43 O: 46 P: 49 Q: 52 R: 55 S: 58
set LgDrv=%LgDrv% T: 61 U: 64 V: 67 W: 70 X: 73 Y: 76 Z: 78

=============TEST.BAT=============
set LgDrv=start A: Z: Y: X: W: V: U: T: S: R: Q: P: O:
set LgDrv=%LgDrv% N: M: L: K: J: I: H: G: F: E: D: C: over

[ Last edited by dosz on 2006-2-25 at 12:29 ]
5 顶!!!!!!!!!!!!!! 发表于 2006-03-14 18:36 ·  中国 福建 泉州 电信
初级用户
积分 86
发帖 32
注册 2006-01-27 15:56
UID 49579
状态 离线
这么好的帖子,怎么就不见下文了呢?
6 发表于 2006-11-23 06:10
中级用户
★★
DOS之日
积分 337
发帖 161
注册 2006-11-04 05:27
UID 69523
性别 男
状态 离线
Originally posted by dosz at 2006-2-25 00:27:
你知道这有什么区别吗?
=============TESTGHO.BAT=========
set LgDrv=1 start 2 A: 7 C: 10 D: 13 E: 16 F: 19 G: 22 H: 25 I: 28 J:
set LgDrv=%LgDrv% 31 K: 34 L: 37 M: 40 N: 43 O: 46 P: 49 Q ...



为什么不说了.真是的.
for /f %%h in (`echo hxuan`) do for /f %%x in (`echo hxuan`) do if %%h==%%x nul
7 发表于 2006-12-05 21:51 ·  中国 云南 玉溪 电信
初级用户
积分 28
发帖 12
注册 2006-10-17 22:24
UID 66155
状态 离线
是啊,找了许多方,都没看到有关的解释,这儿提了们头,也没了结果.
8 发表于 2006-12-05 22:07 ·  中国 北京 朝阳区 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
UID 63324
性别 男
状态 离线
感谢楼主开创了这么有价值的贴子,学习了~~~
    Redtek,一个永远在网上流浪的人……

_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._
9 发表于 2006-12-05 22:17 ·  中国 河南 洛阳 电信
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
UID 49246
状态 离线
嘿嘿,怎么楼主说了个开头被打断后就不说了?您倒是接着说啊,这么多弟兄可都在等着呐。
10 发表于 2006-12-12 05:05 ·  中国 湖南 衡阳 电信
初级用户
积分 20
发帖 10
注册 2006-10-25 02:43
UID 68135
性别 男
状态 离线
没例子。。还是搞不大清楚
11 发表于 2006-12-20 05:22 ·  中国 上海 嘉定区 电信
初级用户
积分 100
发帖 46
注册 2006-12-19 04:57
UID 73922
性别 男
状态 离线
为什么这么好的贴子没有下文了呢?
12 发表于 2007-01-13 11:21 ·  中国 江西 景德镇 电信
初级用户
积分 77
发帖 34
注册 2007-01-11 04:58
UID 76137
性别 男
来自 景德镇
状态 离线
还是不太清楚哦!!
13 发表于 2007-01-25 00:20 ·  中国 湖南 衡阳 电信
中级用户
★★
积分 322
发帖 144
注册 2007-01-10 13:00
UID 76062
性别 男
状态 离线
说啊
14 发表于 2007-01-25 05:19 ·  中国 江苏 连云港 电信
高级用户
★★★
前进者
积分 641
发帖 303
注册 2007-01-10 02:57
UID 76009
性别 男
状态 离线
不错啊,我也想知道下文。
我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
15 发表于 2007-02-08 05:02 ·  中国 湖南 长沙 雨花区 电信
新手上路
积分 10
发帖 4
注册 2007-02-08 02:14
UID 78924
性别 男
状态 离线
生于WIN时代DOS七窍已通六窍
论坛跳转: