www.1862.net > 批处理 iF嵌套

批处理 iF嵌套

要嵌套可使用变通点的方法,如:if 1==1 goto true1 ELSE goto false1 goto exit :true1 if 1==2 goto true2 else goto false2 .....嵌套true的if,可以继续goto嵌套下去 goto exit :false1 if.....嵌套false的if,可以继续goto嵌套下去 goto exit...

条件代码如下: @echo off & setlocal enabledelayedexpansion title 删除不匹配文件 for /f "delims=" %%a in ('dir /b /a-d *.lrc') do ( if not exist "%%~na.amr" ( if not exist "%%~na.mp3" ( if not exist "%%~na.wma" ( del /q "%%a" ) ...

::------------------------------------------------------------------------------------------ @prompt $_ @echo off set /p input= 请输入input的值: if %input%==1 ( goto yi ) else ( if %input%==2 ( goto er ) else ( if %input%==3 (...

不是每一个IF都必须套一个else,第一个正确代码如下: @echo off :start set /p a=press a key: IF %a% NEQ 1 ( IF %a% NEQ 2 ( IF %a% NEQ 3 ( IF %a% NEQ 4 (goto :start) ELSE (goto :end)))) :end goto :eof

set /p num= 请输入if /i "%num%"=="1" ( echo ----- echo ----- set /p num2=请输入 if /i "!num2!"=="1" ( echo ...... ) if /i "!num2!"=="2" ( echo ...... ) if /i "!num2!"=="3" ( echo ...... ))if "%num%"=="2" (echo ....) 是你把英文...

给标签最后加上“goto :eof”即可: ::═════代═══码═══开═══始═════ @echo off for %%i in (*.exe) do (call :JugeName %%~ni) pause :JugeName echo %1 if /i "%1"=="unins000" (call :Export1) if /i "%1"=="PalInn" (call :Export2) pause&exit...

循环变量与延迟变量无关。在循环中set 的变量才与延迟有关 没看到deldate在循环中设置,可以用%deldate%,如果略去的部分还有外层的for则用!deldate! 估计是 if判断的问题。改成下面的判断试试。 if “%%i” LSS “%deldate%” 还不行就在判断前面加...

@echo offsetlocal enabledelayedexpansion@ipconfig >ip.txt@find "192.168.2." ip.txt >nulif %errorlevel%==1 ( @find "192.168.1." ip.txt >nul if !errorlevel!==1 ( echo 当前为未知网段设置!!! ) else ( echo 当前为1网段设置!!! ) ) els...

@echo off setlocal EnableDelayedExpansion for /f %%a in (1.txt) do (set aa=%%a for /f %%i in (2.txt) do (if !aa!==%%i echo success) ) pause

我还没有仔细看,但出现这种结果多半是因为未启用延迟环境变量扩展。 在脚本第一行添加以下代码,以启用延迟环境变量扩展: SETLOCAL ENABLEDELAYEDEXPANSION SETLOCAL ENABLEDELAYEDEXPANSION含义: 在cmd执行命令前会对脚本进行预处理,其中有...

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com