根据批处理文件中的变量值执行操作

问题描述

|| 如标题所示,根据批处理文件中变量的值,您将如何精确地执行两个不同的操作(如下所示)。 例如。
IF %NUMBER% = 2 do ECHO Number 2
IF %NUMBER% = 1 do ECHO Number 1
    

解决方法

        这是两个例子
IF \"%COMPUTERNAME%\" == \"Bastie\" GOTO :TRUE
REM Insert Code for false
  GOTO NEXT
:TRUE
REM Insert Code for true
  echo Willkommen Zuhause
  REM Jetzt wird der if Zweig verlassen
  GOTO NEXT

:NEXT
echo.Have a nice Day!
贝斯皮尔
IF \"%COMPUTERNAME%\" == \"Bastie\" (
echo Willkommen zu Hause!
) ELSE (
echo Du bist auf Computer: %COMPUTERNAME%
)
    ,        Microsoft之前曾遇到过。基本上,适合您的情况:
if %NUMBER% EQU 1 goto number1
if %NUMBER% EQU 2 goto number2
:number1
echo Number 1
:number2
echo Number 2