Título: (Batch) Si existe archivo entonces.. Publicado por: Enemy en 2 Mayo 2013, 05:28 am Buenas, por empezar, mucho de Batch no conozco, lo minimo asi que sepan entender.
lo mio es VB. Ahora, la pregunta es, de que forma podria hacer un batch preguntando si en caso de que exista un archivo con un nombre especifico en un ruta, haga ciertas funciones como renombrar y mover o si el archivo tiene otro nombre, haga las mismas funciones, por ejemplo: Código: Si archivo es igual a MI ARCHIVO ABC entonces El caso es que no se si usar "If exist" or "if archivo = then" (aunque tampoco entiendo mucho los condicionales de batch o como usar el "exist") en este caso, como seria que debo hacer el batch para preguntar si el nombre de un archivo en una ruta es igual a "XXX" entonces hacer ciertas funciones "o" si es igual a "XXXXX" hacer ciertas funciones. Gracias de antemano. Título: Re: (Batch) Si existe archivo entonces.. Publicado por: Eleкtro en 2 Mayo 2013, 06:52 am Viniendo de VB no debería ser dificil acostumbrarse a la sintaxis de Batch, símplemente de VB quédate con el "IF" y el "ELSE", y olvídate de todo lo demás como "then", "and", "or", o "elseif".
Primero de nada deberías leer la ayuda de cada comando en la consola... Código: IF /? Código
Código
Código
Saludos. Título: Re: (Batch) Si existe archivo entonces.. Publicado por: Enemy en 2 Mayo 2013, 16:14 pm hmm gracias de todas formas y ya mire un poco mejor los ejemplos que da el cmd.
asi quedaria: Código Pero como seria en caso de que no exista ninguno de los 2?, ahi toma por seguro que si no esta el primero, el segundo hace las funciones, agrego otro "IF" ? Título: Re: (Batch) Si existe archivo entonces.. Publicado por: Eleкtro en 2 Mayo 2013, 16:42 pm Citar , agrego otro "IF" ? Podrías, pero no es del todo necesario... Código: @echo off saludos Título: Re: (Batch) Si existe archivo entonces.. Publicado por: Enemy en 4 Mayo 2013, 01:53 am Muchas gracias Electro H. Me vino muy bien la ayuda.
|