bat中如何用if判断输入
发布网友
发布时间:2023-07-17 19:52
我来回答
共2个回答
热心网友
时间:2024-10-29 11:08
@echo off
:loop
1.打开C盘
2.打开D盘
set /p in=请选择(1/2):
if "%in%"=="1" start c:
if "%in%"=="2" start d:
start e:
pause
前面判断两个选项,第三条命令直接跟在后面就行了..前面判断不成功自动运行到第三条了..
热心网友
时间:2024-10-29 11:09
@echo off
for %%i in ( 1 2 ) do (
set /p input="请输入数字1或2选择:"
if "%input%"=="%%i" (
goto select%%i
) else (
goto selet3
)
)
exit
:select1
command1
:select2
command2
:select3
command3