Surely the directory (OK, "folder" if you insist) structure has to be enforced? Otherwise, how does your Search (gathering?) routine know where to look?

Something like:-

Code:

Eqpt (the .exe gets placed here)
 |
 |--- \Type 1
 |--- \Type 2
 :      |
 :      |--- \Model A
 :      '--- \Model B
 :      :       |
 :      :       '--- \Sub-directories
 :      |--- \Model C
 :      |--- \Model D
 :      :
 |--- \Type 3
 |--- \Type 4
 :


For example, the path to a particular Users Manual could something like:-

C:\...\Eqpt\Type2\ModelB\Manuals\User\Operators.pdf

OK ... so that's as many directories (folders) as you have different equipment types, and a different sub-directory for each model name within each type. That's a lot of directories (and a lot to set up at first). Am I right? think

The name? I'll give it some thought once I've had another *brew. smile

* PG Tips, by the way.