联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off set in=a b c set /p input=请输入: for %%a in (%in%) do if /i "%%a"=="%input%" echo Yes & goto end echo NO :end pause
Originally posted by lxmxn at 2007-12-5 12:02 AM: @echo off set in=a b c set /p input=请输入: for %%a in (%in%) do if /i "%%a"=="%input%" echo Yes & goto end echo NO :end pause
Originally posted by murong at 2007-12-5 12:12 AM: 能否详细的解释下是怎么得到变量的过程 在前面的in不是就等于 a b c吗
lxmxn能否加你的QQ问些别的问题
如果我把 a b c 些在for的()里,是不是不行啊。 那么取得的值就是最后一个c,不知道对不对?
这样是不是要有个变量延迟的设置啊