Título: Como saltarse una carpeta (directorio) y buscar dentro otra carpeta Publicado por: manku en 23 Abril 2016, 10:50 am Hola, estoy intentando hacer un script bat para hacer un backup pero no encuentro como puedo hacer para poner el nombre de una carpeta sea un comodin.
Es decir teniendo la siguiente estructura: C:/Ruta/carpeta 1/2013 C:/Ruta/carpeta 2/2013 C:/Ruta/carpeta 3/2013 C:/Ruta/carpeta 4/2013 dentro de cada carpeta hay más... 2013,2014,2015,nombre,fichero,etc... mi intención es crear un script que haga un backup recursivo de todo lo que hay dentro de carpeta 2013 de cada carpeta y me lo comprima en un zip con la ruta... es decir que busque en: c:/Ruta/*/2013 y en el zip que salga carpeta 1/2013/ y todo el contenido ya sean directorios o archivos. carpeta 2/2013/ y todo el contenido ya sean directorios o archivos. carpeta 3/2013/ y todo el contenido ya sean directorios o archivos. carpeta 4/2013/ y todo el contenido ya sean directorios o archivos. He buscado por todos lados y no encuentro la manera de hacer que un directorio sea como un comodin... He pensado en hacerlo con un for y token pero tampoco sé como poder hacer que la ultima carpeta cambien de nombre... Tengo el siguiente script: Código: @echo off He conseguido crear una copia de todo y un zip de todo y eliminar las carpetas copiadas pero no consigo que lo haga todo en el mismo directorio por ejemplo "C:\Ruta\respaldo prueba\backup\" Alguien podría ayudarme?, muchas gracias. Título: Re: Como saltarse una carpeta (directorio) y buscar dentro otra carpeta Publicado por: Alenge en 24 Abril 2016, 09:35 am Como ya he dicho en el otro tema, quizás sea util meter un FOR que vaya recorriendo carpeta por carpeta, todas las que están en C:/Ruta y a lo mejor otro anidado con un if para comprobar si de entre los contenidos de cada carpeta hay otra llamada 2013.
No entiendo la parte en que comentas lo del FOR y el token, no sé por qué la última carpeta te puede dar problemas. |