como puedo escribir esto? (respecto a if)

Iniciado por faralito, 27 Noviembre 2008, 17:31 PM

0 Miembros y 1 Visitante están viendo este tema.

faralito

lo que quiero hacer es que se ejecute una orden si existe alguno de los dos archivos

lo tengo asi:
Citarif exist a (
goto:1
) else (
if exist b goto:1 else goto:2
)

pero queria saber si hay otro medio de hacerlo porque lo veo muy feo :P
queria saber si se puede hacer algo del estilo
Citarif exist a or b goto:1 else goto:2
lo e buscado pero no e encontrado nada
si hay algo que funcione asi con nircmd tambien me vale
gracias por adelantado
"Solo se que no se nada" Socrates

carlitos.java

#1

set /a existen=0
if exist archivo1 (set /a existen +=1)
if exist archivo2 (set /a existen +=1)

if %existen% gtr 0 (
echo Existe uno de los dos archivos
)

if %existen% equ 2 (
echo Existen los dos archivos
)

if %existen% equ 0 (
echo No existe ninguno de los dos archivos
)


faralito

#2
waaau que bueno me sirve incluso mejor que lo que yo buscaba gracias  :D
aunque si se pone gtr aqui
Citarif %existen% gtr 0 (
salta este tb si el contador es 2 abria que poner equ 1 para que estuviese bien tu ejemplo
aunk para mi me vien bien igual muchas gracias
"Solo se que no se nada" Socrates