标题: [求助]批处理跳转错误请帮忙看看
[打印本页]
作者: yuwujin
时间: 2008-8-9 22:00
标题: [求助]批处理跳转错误请帮忙看看
@echo off
color 0b
title 呵呵
:menu
cls
echo ==============================================================================
Set /p in= 请输入:
If "%in%"=="" goto menu
If "%in%"=="1" Goto ki
If "%in%"=="2" Goto do
If "%in%"=="3" Goto st
If "%in%"=="4" Goto cl
If "%in%"=="0" Exit
:ki
Set /p inki=执行代码:
If "%inki%"=="" goto exit
If "%inki%"=="kdl" Goto kdl
:kdl
echo 成功执行
pause>nul
goto menu
问题:执行代码输入其他字符,怎么都会跳转执行 :kdl ?需要的是输入其他的时候就退出,帮忙
[
Last edited by yuwujin on 2008-8-9 at 10:02 PM ]
作者: haiou327
时间: 2008-8-10 00:03
@echo off
color 0b
title 呵呵
:menu
cls
echo ==============================================================================
Set /p in= 请输入:
If "%in%"=="" goto menu
If "%in%"=="1" Goto ki
If "%in%"=="2" Goto do
If "%in%"=="3" Goto st
If "%in%"=="4" Goto cl
If "%in%"=="0" Exit
:ex
exit[/color]
:ki
Set /p inki=执行代码:
If "%inki%"=="" goto exit
If "%inki%"=="kdl" Goto kdl
:kdl
echo 成功执行
pause>nul
goto menu
[
Last edited by haiou327 on 2008-8-10 at 12:04 AM ]