Ir ao conteúdo

Posts recomendados

Postado

Estou tentando comparar um arquivo com uma extensão específica. Segue teste:
 

SE %varíavel% for igual a "%variável%.exe" == VERDADEIRO
SE %varíavel% for diferente de "%variável%.exe" == FALSO

 

Muito simples, eu quero comparar a extensão de um arquivo, se a extensão for .EXE o teste será verdadeiro caso contrário o teste será FALSO.


 

@set /p exe= "Arquivo exe: "
if %exe% NEQ "%exe%.exe" (Echo Arquivo invalido!) else (Echo Arquivo EXE!)
pause

 

Quero saber o que estou fazendo de errado nessa minha linha de comando.

 

  • Curtir 1
  • 8 meses depois...
Postado

Pelo o que entendi, você quer anuciar se tal arquivo existe com extensão .exe e dizer se é verdadeiro ou não :/ 

Se for isso, testa esse código

@echo off
set /p arq=Digite o arquivo que procura: 
if exist "%arq%".exe (
	echo Arquivo Encontrado!
) ELSE (
	echo Nada encontrado! Que pena :/ 
)
echo.
pause

Se tiver sido útil, marca minha resposta com um Obrigado :)

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!