学习批处理,学到了set命令,一头雾水,在论坛里搜索了一下,是有一些set方面的,但是看了之后还是不太懂,自带的帮助也看了,感觉还是不太懂。哪位有好一点的set的教程啊?发个连接也可以,先谢过了。
[ Last edited by namejm on 2007-1-20 at 08:07 PM ]
[ Last edited by namejm on 2007-1-20 at 08:07 PM ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
| 评分人 | 分数 | 时间 |
|---|---|---|
| lokeymei | +1 | 2008-11-08 12:59 |
| 评分人 | 分数 | 时间 |
|---|---|---|
| redtek | +7 | 2007-01-21 05:19 |
| qzwqzw | +7 | 2007-01-21 08:48 |
| hangyug | +2 | 2007-01-23 11:53 |
| wyd531 | +2 | 2007-01-26 03:42 |
| txtrain | +2 | 2007-02-09 22:06 |
| oilio | +2 | 2007-02-14 10:06 |
| mtiankong | +2 | 2007-04-18 09:13 |
| b102588 | +2 | 2007-07-11 21:13 |
| liuyun20 | +1 | 2007-10-20 17:33 |
| regvip2008 | +2 | 2008-01-15 16:40 |
| zyz0304360 | +1 | 2008-01-15 16:59 |
| forkfan | +1 | 2008-04-06 14:55 |
@echo off
set STARTPRGNAME=wInG
echo %%STARTPRGNAME%% 变量值为 %STARTPRGNAME%
set STARTPRGNAME=%STARTPRGNAME:G=gzero%
echo %%STARTPRGNAME%% 变量经过字符替换后为 %STARTPRGNAME%
if %STARTPRGNAME%==wingzero echo 看看这句有没有输出
if /i %STARTPRGNAME%==wingzero echo 这句呢?输出了吧。
pause>nul