I'm trying to create a "file browsing" utility of sorts. What I would like it to do is take a directory and:

1. Create a list of filenames <including subdirectories>

2. Create a 'process' that runs everyday that will scan the directory for changes compared to the list created in (1).

3. Report changes.

If someone could tell me how to get started on this and what s the best way to approach it, I would appreciate it.

Thanks.