Bonjour à tous,
Je suis en train de développer un petit service Windows dont le but sera de déplacer des fichiers .txt à partir d'un dossier A qui sera alimenté de façon aléatoire.
Toutes les X minutes, mon service va vérifier la présence de fichiers .txt dans le dossier A et si il y des fichiers de les manipuler ainsi:
- lire le fichier d'origine ligne par ligne
- extraire des info sur chacun ligne du fichier (système de champs) et les copier dans un nouveau fichier.
- enregistrer le nouveau fichier dans le dossier B
- deplacer le fichier d'origine du dossier A vers le dossier B
- recommencer le procédure pour le fichier suivant dans le dossier A
Comment aborder ce problème? le déplacement de fichier ne me pose pas de problème par contre:
- plus compliqué pour la lecture du fichier ligne par ligne et l'extraction des infos interessante: en passant par un tableau intermediaire?
- comme gérer la liste des fichiers à traiter dans le dossier A, surtout si de nouveaux fichiers .txt sont ajoutés alors que le service n'a pas fini de traiter les fichiers après les X minutes.
J'espere avoir été clair.
A l'avance merci pour votre aide
Partager