Take a look at this: (I use it and love it, and it's FREE)
www.irfanview.comHere is an excerpt from the FAQ:
Q: I will create a CD-ROM with images and I will put IrfanView on the CD. How can I start IrfanView's Slideshow when I insert the CD in the drive?
A: First: put IrfanView on to the root CD directory. Second, create a TXT file with the files for the slideshow; you can use RELATIVE path names too (relative to "i_view32.exe"). Third: put in your "autorun.inf" the IrfanView call "i_view32.exe /slideshow=txt_file_name".
This sounds exactly like what you want to do. When you put the CD in the drive it will autorun and start the slideshow. Doesn't require anything but a plane jane windows install, as all the required files are on the cd.
I have not used the slideshow feature, but as an image viewer this is top notch. It supports many graphics formats, even graphics files such as photoshop .psd. Very fast. FREE. Resize/convert graphics too. Works with win95/98/me/2000/xp.
sorry for the long winded post.. been using image viewers since dos on a 286 and this one is the best.