Originally posted by lxmxn at 2007-1-6 01:51 AM:
if {%choice%}=={ } goto error
不知道怎么回事..
用以上的语句也不行
能不能过滤掉空格呢??并不是指仅一个空格..是指所有的空格
以下是我的源代码:
@echo off
:nomal
echo 01.game
echo 02.junk
echo 03.updata
echo 04.found
echo 05.fix
echo 06.find
echo 07.replace
echo 08.copy
echo 09.del
echo 10.nomal
set choice=
set /p choice= 唔该擒入选项号:
if {%choice%}=={} goto err
if {%choice%}=={ } goto err
if /i %choice%==01 goto game
if /i %choice%==02 goto junk
if /i %choice%==03 goto updata
if /i %choice%==04 goto found
if /i %choice%==05 goto fix
if /i %choice%==06 goto find
if /i %choice%==07 goto replace
if /i %choice%==08 goto copy
if /i %choice%==09 goto del
if /i %choice%==10 goto nomal
if /i %choice%==0 exit
:err
echo err
pause
goto nomal
:game
echo game
pause
goto nomal
:junk
echo junk
pause
goto nomal
:updata
echo updata
goto nomal
pause
goto nomal
:found
echo found
pause
goto nomal
:fix
echo fix
pause
goto nomal
:find
echo find
pause
goto nomal
:replace
echo replace
pause
goto nomal
:copy
echo copy
pause
goto nomal
:del
echo del
pause
goto nomal
Last edited by kingshui on 2007-1-6 at 02:04 AM ]