URGENTE:Actualizar archivos .txt de una carpeta Determinada
Publicado por Enrique (8 intervenciones) el 29/10/2013 20:50:37
Hoa que tal, quisiera si alguien puede darme una mano con el siguiente requerimiento:
- en una carpeta tengo varios archivos .txt, el nombre de algunos de estos terminan con ALTAS. Ej: 20102013ALTAS.TXT
Tengo que abrir estos archivos que su nombre termina con "altas" , recorrerlo y borrar todas aquellas lineas que contengan la palabra " usuarios" .
hasta ahora tengo lo siguiente: esto lo probe y anda bien. lo que me faltaria es ver como hacer esto pero para todos los archivos de la carpeta.
::--------------------------------------
@echo OFF
for /f "tokens=*" %%A in (C:\Users\Desktop\ARCHIVO.TXT) do (ECHO %%A |findstr /I /V "ALTAS")>> C:\Users\Desktop\ARCHIVO2.TXT
COPY C:\Users\Desktop\ARCHIVO2.TXT C:\Users\Desktop\ARCHIVO.TXT
DEL C:\Users\Desktop\ARCHIVO2.TXT
::---------------------------------
entiendo que deberia usar un FOR para recorrer todos los archivos de la carpeta en cuestión
alguien que pueda ayudarme, muy agradecido
saludos cordiales!
- en una carpeta tengo varios archivos .txt, el nombre de algunos de estos terminan con ALTAS. Ej: 20102013ALTAS.TXT
Tengo que abrir estos archivos que su nombre termina con "altas" , recorrerlo y borrar todas aquellas lineas que contengan la palabra " usuarios" .
hasta ahora tengo lo siguiente: esto lo probe y anda bien. lo que me faltaria es ver como hacer esto pero para todos los archivos de la carpeta.
::--------------------------------------
@echo OFF
for /f "tokens=*" %%A in (C:\Users\Desktop\ARCHIVO.TXT) do (ECHO %%A |findstr /I /V "ALTAS")>> C:\Users\Desktop\ARCHIVO2.TXT
COPY C:\Users\Desktop\ARCHIVO2.TXT C:\Users\Desktop\ARCHIVO.TXT
DEL C:\Users\Desktop\ARCHIVO2.TXT
::---------------------------------
entiendo que deberia usar un FOR para recorrer todos los archivos de la carpeta en cuestión
alguien que pueda ayudarme, muy agradecido
saludos cordiales!
Valora esta pregunta
0