Obtenga una lista de archivos modificados después de una fecha determinada sin un bucle forEstoy tratando de encontrar todos los archivos en un directorio modificado después de una fecha específica. El directorio es una unidad de red con un millón de archivos. Entonces, si trato de hacer simplemente un bucle for con LastModificationDate (), toma aproximadamente seis horas. ¿Alguien se ha encontrado con algo como esto?
Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle forEn este momento solo estamos ejecutando un archivo por lotes simple, pero eso tiene sus propios problemas. Voy a probar la IMF, parece prometedor.Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle forSi MFI no hace lo que necesita, abra una ventana cmd.exe y vea cuánto tiempo lleva el comando DIR. Si es demasiado lento, no hay mucho más que sepa hacer, pero es posible que sea mucho más rápido. En ese caso, hay un ejemplo de índice de secuencias de comandos bajo el Programa de Ejecución que lo pondrá en marcha (2do ejemplo, creo).
DIR tiene muchos argumentos que afectan el formato y los resultados.
Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle forA ver si esto ayuda:
// requires JMP 14
// on a virtual machine, the network drive F will process
// around 50K files per minute this way
mfi=Multiple File Import(
<<SET folder=""></SET>
50K/minute for this configuration of a network50K / minuto para esta configuración de una red.
Columns include filter valuesLas columnas incluyen valores de filtro.
Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle forHola @vince_faller
quizás puedas intentar usar el Archivos en el directorio () Funciona como en la primera sección del script por @Craige_Hales en este enlace: https://community.jmp.com/t5/Uncharted/Files-In-Directory/ba-p/21232
alternativamente, considere vincularse a R y usar lo siguiente:
https://stat.ethz.ch/R-manual/R-devel/library/base/html/list.files.html
¿Esto está en la dirección correcta?
Ron
Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle forNo es la sobrecarga de bucle. Es el ping de la unidad de red. Cada llamada a esto parece tomar más de un segundo.Re: Obtener la lista de archivos modificados después de una fecha determinada sin un bucle for @vince_faller ,
¿Ha intentado usar la Fecha de última modificación () en la fórmula de columna en una tabla de datos privada?