prss.net
当前位置:首页 >> BAt脚本中iF语句问题 >>

BAt脚本中iF语句问题

把括号的位置改一改 @echo off set aaa=123 echo %aaa%>>C:\text.txt if %aaa% LSS 1000 ( set bbb=111 ) else ( set bbb=222 ) echo %bbb%>>C:\text.txt pause

@echo off :start set /p first="请选择,输入1运行1号程序,输入2运行2号程序:" if %first% LEQ 2 ( goto first ) else ( echo 输入错误!请重新输入! goto start ) :first IF %first% == 1 goto one ELSE goto two exit :one rem 这里是你要执行...

if %a% == 1 if %b% == 2 echo aaaaa if not %a% == 1 if %b% == 2 echo bbbb if %a% == 1 if not %b% == 2 echo bbbb if not %a% == 1 if not %b% == 2 echo cccc 很麻烦,但是批处理也只能这么写了,批处理只是dos的延伸,说到底设计之初就没...

@echo off set /p notifyType=“输入1,否则错误” if "%notifyType%"=="1" ( 括号前面至少要有一个空格 echo ok ) else ( else要和if前面的结束括号)和自身的括号(在同一行 echo no )

方法一:用 errorlevel,一般0为成功,1为不成功 例: @Echo OffTasklist|Find "QQ.exe"If errorlevel 1 ( Echo QQ.exe is not exist) Else ( Echo QQ.exe is exist)errorlevel用if判断时可以不扩展,详见if /? 也可以用%或!扩展 方法二:连接符号 ||...

批处理不支持此命令else 可改成 @echo off :start echo testting if exist test.txt goto pass :fail echo fail pause goto start :pass echo find file echo not find file ) 批处理不支持此命令else可改成@echo off:startecho testtingif exis...

::══代══码══开══始═══ @echo off title 窗口模式设置 color 1c set/p mode=是否选用最大窗口模式(Y/N)?: if /i %mode%==Y (goto max) else goto min :max start /max set.bat exit :min start set.bat exit ::══代══码══结══束═══ ::加上括号...

@echo off :. echo 请选择题目1 2 3 set /p qu= if %qu% == 1 ( goto :qu1 ) else ( if %qu% == 2 ( goto :qu2 ) else ( if %qu% == 3 ( goto :qu3 ) else ( echo 只能选择 1 2 3 ) ) ) goto :. :qu1 echo 你爱吃苹果输入1 你爱吃西瓜输入2 set ...

setlocal enabledelayedexpansionif exist 1.txt (set zb=0echo !zb!)endlocal复合语句都得启用变量延迟吧?

是不等于a且不等于b @echo off set/p a=input a: if %a%==a goto :tab if %a%==b goto :tab echo,.... goto :eof :tab echo,.... goto :eof 字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似 字符数...

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com