Buenas tardes,
tengo el siguiente código:
El código funciona para contar la cantidad de filas de un archivo de texto con la estructura: lis0*.txt, pero necesito ejecutarlo en un árbol de carpetas para todos los archivos con esa estructura, no sólo en la carpeta donde se ejecuta el bat.
Adicional, el log que sale es de la siguiente manera:
Donde se repite el último número (no debería) o al menos así debería quedar el log:
Desde ya les agradezco la colaboración.
tengo el siguiente código:
Código [Seleccionar]
@echo off
del contador.log
FOR %%F IN (lis0*.txt) DO (
set /a contador=0
for /f "tokens=*" %%_ in (%%F) do (
set /a contador+=1
)
echo %%F>>contador.log
call :imprimir
)
:imprimir
echo %contador%>>contador.log
El código funciona para contar la cantidad de filas de un archivo de texto con la estructura: lis0*.txt, pero necesito ejecutarlo en un árbol de carpetas para todos los archivos con esa estructura, no sólo en la carpeta donde se ejecuta el bat.
Adicional, el log que sale es de la siguiente manera:
Citarlis001_100_20150903.txt
29366
lis003_100_20150903.txt
366
lis004_100_20150903.txt
66
lis013_100_20150903.txt
293
293
Donde se repite el último número (no debería) o al menos así debería quedar el log:
Citarlis001_100_20150903.txt|29366
lis003_100_20150903.txt|366
lis004_100_20150903.txt|66
lis013_100_20150903.txt|293
Desde ya les agradezco la colaboración.