Obtenir la liste des fichiers modifiés après une certaine date sans boucle forJ'essaie de trouver tous les fichiers d'un répertoire modifié après une date précise. Le répertoire est un lecteur réseau contenant un million de fichiers. Donc, si j'essaye simplement de faire une boucle for avec LastModificationDate (), cela prend environ six heures. Quelqu'un at-il rencontré quelque chose comme ça?
Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle forÀ l'heure actuelle, nous n'exécutons qu'un simple fichier de commandes, mais celui-ci a ses propres problèmes. Je vais essayer les IMF, ça a l'air prometteur.Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle forSi MFI ne fait pas ce dont vous avez besoin, ouvrez une fenêtre cmd.exe et voyez combien de temps dure la commande DIR. Si c'est trop lent, je ne sais pas grand chose d'autre à faire, mais il est possible que ce soit beaucoup plus rapide. Dans ce cas, il existe un exemple d'index de script sous RunProgram qui vous permettra de commencer (2e exemple, je pense).
DIR a beaucoup d'arguments qui affectent le formatage et les résultats.
Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle forVoir si cela aide:
// 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 / minute pour cette configuration de réseau
Columns include filter valuesLes colonnes incluent les valeurs de filtre
Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle forsalut @vince_faller
vous pouvez peut-être essayer d'utiliser le Fichiers dans le répertoire () fonctionner comme dans la première section du script par @Craige_Hales dans ce lien: https://community.jmp.com/t5/Uncharted/Files-In-Directory/ba-p/21232
alternativement, envisagez de vous connecter à R et d'utiliser les éléments suivants:
https://stat.ethz.ch/R-manual/R-devel/library/base/html/list.files.html
Est-ce que c'est dans la bonne direction?
Ron
Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle forCe n'est pas la surcharge de la boucle for. C'est le ping du lecteur réseau. Chaque appel à cela semble prendre plus d'une seconde.Re: Obtenir la liste des fichiers modifiés après une certaine date sans une boucle for @vince_faller ,
Avez-vous essayé d'utiliser la date de dernière modification () dans la formule de colonne d'un tableau de données privé?