to 楼主:
我在回答中就看明白你的问题二了,只是你没看懂我的回答。
那我也再说一遍吧。
说之前我想告诉你,如果你可以自己动手试的话,我想你已经知道为什么了。
我之前的回答希望你能再认真看下,我只是再这里再举个例子。
@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
不玩了,楼主多看几遍上面的解答吧,我已经很难再表达更低的意思了。
BTW:感谢 redtek 为我打的字加分,呵呵。
Last edited by 0401 on 2007-1-21 at 06:30 AM ]