View Full Version : Auto Boot Power Point Presentaion
tommy
07-03-2003, 12:05 PM
I am trying to copy a Powerpoint Presentation to CD so that when inserted it Autoboots and begins to play the slide show.
Any ideas?
DCElliott
07-03-2003, 05:55 PM
Windows can ‘AutoPlay’ CDs allowing programs to be
run as soon as the CD is inserted.
You need to create a special file named autorun.inf in the CD's root directory. This is a text file that has the following
[autorun] (required heading)
open= (+ path to program.exe and optional command line (no drive letter)
icon= (name of icon (.ICO) file in root folder, or defaulticon= if file is elsewhere - this gives the CD an icon in explorer)
Here is an example that would open a slideshow automatically:
Content of autorun.inf :
[autorun]
open=my_show.ppt
I'm not sure how one would make it actually start showing without having the powerpoint viewer on the CD and then having open do a command line that runs the show. You could try to hardcode the default location of powerpoint but that might not cover all installations.
DE
DCElliott
07-03-2003, 06:14 PM
Did a bit more digging - I think this might be exactly what you are looking for: http://www.echosvoice.com/autoruncd.htm#Do%20it%20yourself
DCElliott
07-04-2003, 07:51 AM
One more really good link:
http://www.soniacoleman.com/Tutorials/PowerPoint/autorun_launch.htm
There is a link to a small program called launch.zip ther. With that an the info here you should be able to run a completely self-contained ppt from a CD.
A hint - if you change the extension of a PowerPoint file from ppt to pps it opens in show mode rather than edit mode.
DE
toffi
07-10-2003, 11:29 AM
Put the PowerPoint Viewer and your presentation on a cd and insert these two lines into the autorun.inf
[AUTORUN]
open="ppview32.exe Praesentation.pps"
This should start the presentation "Presentation.pps" immediately when the cd is inserted into a cd-rom drive. At least that's how I did it some time ago and it worked perfectly!
vBulletin® v3.7.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.