22. august 2006 - 20:23Der er
5 kommentarer og 1 løsning
Windows Service skal finde ændringer i filsystem
Hej eksperter,
Jeg er igang med en app. den skal finde evt nye filer i mappen "temp" (ex.) og undermapper som det er nu, så er det noget den gør ved start af applikationen, men det er lidt ressurce krævende at kører når der er 23,4 Gb 56xx og 290 mapper som det er nu, der er store chancer for at der vil kommer flere mapper, og flere filer, eller at mapperne og filerne måske vil blive slettet.
Nu vil jeg lave en Windows service som vil kører konstant i baggrunden, og den skal se om der kommer nogle nye filer ind i den mappe, eller undermapper.. hvordan kan det laves..? og hvor ressurce krævende vil det være, da det formentligt ikke vil kører på en supercomputer..
men findes der nogle events f.eks der kan klarer det for mig..?
Har events til Changed, Created, Delete, Renamed ..... :-) SÅ det kan ikke være meget bedre, men du skal nok starte med at scanne det når servicen starter .....
Smider bare et svar nu, hvis det ellers var nok info.
Troede du havde et index over filer i det bibliotek også alle sub-dirs.... men hvis det kun skal detect nye filer, så det er jo super nemt med FileSystemWatcher...
Altså den holder kun øje med hvad der sker .... du skal selv styre din Indexsere ... derfor jeg skrev i starter at du nok skal starte med at scanne det, og bagefter kan FileSystemWatcher jo tage sig af af tilføje nye filer etc, fjerne, og alt det .....
// ouT
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.