
【已解決】批處理Set語法為何無法做出正確判斷下面這串代碼有誰能告訴我錯在哪里嘛,運行起來是正常的但是,但是Y部分就無法做出正確判斷了,無論 %A% 是什么都是返回BEGIN
- rem 坐標軸X
- :X
- SET A=
- if !mouseX!==2 (SET A=B & GOTO Y) else (if !mouseX!==3 (SET A=B & GOTO Y) else (if !mouseX!==4 (SET A=B & GOTO Y) else (if !mouseX!==5 (SET A=B & GOTO Y) else (if !mouseX!==6 (SET A=B & GOTO Y) else (if !mouseX!==7 (SET A=B & GOTO Y) else (if !mouseX!==11 (SET A=C & GOTO Y) else (if !mouseX!==12 (SET A=C & GOTO Y) else (if !mouseX!==13 (SET A=C & GOTO Y) else (if !mouseX!==14 (SET A=C & GOTO Y) else (if !mouseX!==15 (SET A=C & GOTO Y) else (if !mouseX!==16 (SET A=C & GOTO Y) else (if !mouseX!==20 (SET A=D & GOTO Y) else (if !mouseX!==21 (SET A=D & GOTO Y) else (if !mouseX!==22 (SET A=D & GOTO Y) else (if !mouseX!==23 (SET A=D & GOTO Y) else (if !mouseX!==24 (SET A=D & GOTO Y) else (if !mouseX!==25 (SET A=D & GOTO Y) else (if !mouseX!==29 (SET A=E & GOTO Y) else (if !mouseX!==30 (SET A=E & GOTO Y) else (if !mouseX!==31 (SET A=E & GOTO Y) else (if !mouseX!==32 (SET A=E & GOTO Y) else (if !mouseX!==33 (SET A=E & GOTO Y) else (if !mouseX!==34 (SET A=E & GOTO Y) else (if !mouseX!==38 (SET A=F & GOTO Y) else (if !mouseX!==39 (SET A=F & GOTO Y) else (if !mouseX!==40 (SET A=F & GOTO Y) else (if !mouseX!==41 (SET A=F & GOTO Y) else (if !mouseX!==42 (SET A=F & GOTO Y) else (if !mouseX!==43 (SET A=F & GOTO Y) else (if !mouseX!==46 (SET A=H & GOTO Y) else (if !mouseX!==47 (SET A=H & GOTO Y) else (if !mouseX!==48 (SET A=H & GOTO Y) else (if !mouseX!==49 (SET A=H & GOTO Y)else (if !mouseX!==50 (SET A=H & GOTO Y)else (if !mouseX!==51 (SET A=H & GOTO Y))))))))))))))))))))))))))))))))))))
- GOTO BEGIN
- rem 坐標軸Y
- :Y
- if !mouseY!==0 (
- if %A%==B GOTO LOGIN
- if %A%==C GOTO SEND
- if %A%==D GOTO GET
- if %A%==E GOTO SET.
- if %A%==F GOTO about REM OK
- if %A%==H GOTO END REM OK
- ) else (goto begin
- )
nclick="copycode($('code0'));">復制代碼