Are you asking how to create the directory? I'd make it a
database in Access Developer Edition, using the Runtime.
Or are you asking how to distribute it? Once you've
created the Access database, you can use the Package &
Deployment Wizard to create an installation program, place
that on the CD, and copy the CD.