Título: Texto en variable for Publicado por: Nilrac en 25 Enero 2010, 03:20 am Hola !
Este es el problema: Código: For %%x in ( Lo que quiero es que cuando no exista ningun archivo en %%x funcione el texto limpio pero se repite la misma cantidad de veces segun los archivos que no esten. Gracias ! Título: Re: Texto en variable for Publicado por: Shell Root en 25 Enero 2010, 03:28 am Recomandaria que vierás este tuto de Leo
Not Spam: http://foro.portalhacker.net/index.php/topic,86033.0.html Título: Re: Texto en variable for Publicado por: Nilrac en 25 Enero 2010, 03:32 am Hola Shell Root
Ya lo lei, Aprendi un poco pero no se como hacer lo que pregunto. Por eso espero un poco de ayuda --> Gracias Título: Re: Texto en variable for Publicado por: leogtz en 25 Enero 2010, 08:15 am A ver, no te entiendo. Evidentemente, sea cual sea el resultado del IF, todo irá a parar a "rep.txt".
Código
Es tu mismo código, lo edité para que muestre información más detallada. Pon el contenigo de "rep.txt" después de ejecutar el código. Título: Re: Texto en variable for Publicado por: ---saster--- en 25 Enero 2010, 19:14 pm Lo que quiero es que cuando no exista ningun archivo en %%x funcione el texto limpio pero se repite la misma cantidad de veces segun los archivos que no esten. no entiendo aque te refieres con limpio :rolleyes: si quieres crear 3 archivos vacios puedes usar fsutil. Código: fsutil file createnew %~dpx.txt 0 Saludos Título: Re: Texto en variable for Publicado por: flony en 26 Enero 2010, 12:48 pm Citar Lo que quiero es que cuando no exista ningun archivo en %%x funcione el texto limpio para mi q quiere q si exicte un determinada variable en los diferentes textos los ubique en un conjunto y si no lo tiene lo ubique en el otro...o sea como que hizo un for en forma muy textual...cuando necesita una serie de pasos y no solo en una con un for.pero se repite la misma cantidad de veces segun los archivos que no esten. el planteo del problema seria mas o menos asi en texto1.txt texto2.txt y texto3.txt puede estar la palabra hola buscar en cada txt esa palabra y ponerlo en rep.txt sino poner en limpio.txt bue para buscar una palabra en un txt seria Citar For /f "tokens=" %%a in ('FIND /I " LoQueQuieresEncontrar" dir.txt') do (set pa=%%a) y despues seguiria un if...ojala ayudeY aqui irian los demas comandos usando la variable %pa% |