i dont think this is possible as it would pose a BIG security risk, being able to execute and command a massive subsystem like IIS or PWS to do what it likes!!
Can't u just store the site as the HTML (or whatever) documents on the CD and make an autorun.inf pointing to the appropiate file (index.htm).
If you're thinking about running dynamic scripts like PHP and ASP on the client machine then forget it -- there's no way a CD could be inserted which could activate IIS, configure the CD drive for dynamic content and display it on the PC just like that -- not without VERY complex programming at least and even then, it would be very limited to the machines it would run on.