Ir ao conteúdo

Posts recomendados

Postado

Bom dia, gostaria de saber, como faço um IF, com um "OU", seria dessa forma ? não está funcionando. 

Eu gostaria de ler tanto o numeral quanto o digito 1. Dessa forma não está funcionando... seria assim ?

O restante do código está funcionando, por isso não postei o restante. Esse "OR" foi a única alteração feita. 

 

IF "%var%" == "um" OR IF "%var%" == "1" (
    goto proc1
)

 

Postado

Olá, é só usar 2 IF com a mesma instrução um para "1" e outro para "um":

 


@echo off
chcp 1252 1> Nul
:Inicio
cls
echo.
set /p var= Insira "1" ou "um": 
IF /i "%var%"=="um" goto proc1
IF /i "%var%"=="1" goto proc1

echo Você não insiriu uma opção valida
pause
Goto :Inicio


:proc1 
echo Obrigado, você inseriu "%var%"
pause
Goto :Inicio

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...