Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Aranguez en 4 Febrero 2010, 19:06 pm



Título: Problema al procesar archivos grandes
Publicado por: Aranguez en 4 Febrero 2010, 19:06 pm
Hola Grupo, intento leer un archivo separado por ('), el archivo me llega en una sola linea, es decir un registro enorme separado cada segmento por ('), tengo este codigo que separa por el delimitador (') y me permite hacer echo del segmento o crear otro archivo segmentado, el problema que tengo es que me funciona bien con archivos pequeños 50 kc, pero ahora tengo clientes que me envian archivos de 1 y 2 MB y el programa con estos archivos grandes no hace nada.Por favor necesito ayuda para saber como puedo hacer que funcione, le dejo parte del codigo y muchas gracias por su ayuda.

CODIGO:

Código
  1. @echo off
  2. setlocal EnableDelayedExpansion
  3.  
  4. @for %%a in (C:\Separar\*.*) do (
  5.  
  6. @FOR /F "tokens=1* delims='" %%b IN ('type %%a') do (
  7. echo %%b >> C:\separa\salida.txt
  8. ))