
Bat que al encontrar campo en interior de archivo lo mueva a otro directorio
Publicado por Sergio (18 intervenciones) el 09/08/2012 00:27:56
Buenas Tardes.
He estado viendo el foro y el bat que muestran se asemeja a lo que necesito hacer, sin embargo como no conosco de codigos DOS no he logrado modificarlo.
http://www.lawebdelprogramador.com/foros/Ms-Dos/1309318-Bat_que_al_encontrar_campo_en_interior_de_archivo_lo_mueva_a_otro_directorio.html
Ejemplo:
Tengo en la ruta C:\Super varios archivos " *.hse " que en el interior de cada archivo solo debe de contener datos numericos; y tengo un archivo de texto que se llama " Cod_errados.txt " el cual contiene en una sola columna todas las vocales.
Lo que pretendo que haga este bat es que identifique que archivos *.hse contiene las vocales que se encuentran registradas en el archivo " Cod_errados.txt ", posteriormente deve enlistarme en una archivo de texto todos los nombres de los archivos *.hse que en su interior contengan los registros de " Cod_errados.txt "
Luego de ello eliminar los archivos *.hse que tenga enlistado en el nuevo archivo creado por la validacion.
Tener en cuenta que lo de las vocales en el archivo " Cod_errados.txt " es solo de ejemplo, ya que este archivo podria poner cualquier dao que yo quisiera que se conpare con todos los archivos *.hse que haya en la ruta C:\Super .
Por favor, espero puedan ayudarme.
Gracias
He estado viendo el foro y el bat que muestran se asemeja a lo que necesito hacer, sin embargo como no conosco de codigos DOS no he logrado modificarlo.
http://www.lawebdelprogramador.com/foros/Ms-Dos/1309318-Bat_que_al_encontrar_campo_en_interior_de_archivo_lo_mueva_a_otro_directorio.html
Ejemplo:
Tengo en la ruta C:\Super varios archivos " *.hse " que en el interior de cada archivo solo debe de contener datos numericos; y tengo un archivo de texto que se llama " Cod_errados.txt " el cual contiene en una sola columna todas las vocales.
Lo que pretendo que haga este bat es que identifique que archivos *.hse contiene las vocales que se encuentran registradas en el archivo " Cod_errados.txt ", posteriormente deve enlistarme en una archivo de texto todos los nombres de los archivos *.hse que en su interior contengan los registros de " Cod_errados.txt "
Luego de ello eliminar los archivos *.hse que tenga enlistado en el nuevo archivo creado por la validacion.
Tener en cuenta que lo de las vocales en el archivo " Cod_errados.txt " es solo de ejemplo, ya que este archivo podria poner cualquier dao que yo quisiera que se conpare con todos los archivos *.hse que haya en la ruta C:\Super .
Por favor, espero puedan ayudarme.
Gracias
Valora esta pregunta


0