Autorun CD (do it yourself) Using the New Viewer
Microsoft released a new PowerPoint Viewer in October 2003. Unlike the old Viewer, this new Viewer supports the animations and transitions used in PPT 2002 and 2003.
Some functionality the old Viewer had has been lost. MS PPT MVP Sonia Coleman has specific information on the new Viewer available at http://www.soniacoleman.com/Tutorials/PowerPoint/powerpoint_2003_viewer.htm
If you have PPT 2003, creating an autorun CD is very easy: just use the Package for CD option on the File menu.
You don’t have to worry about downloading and installing the New Viewer — it’s included in the PowerPoint 2003 installation.
When you choose File–>Package for CD, you will see a dialog box like this:
This dialog gives you the option to Copy to a Folder on your harddrive, or to Copy directly to CD. As you can see, linked files and the PPT Viewer are included by default, regardless of which Copy option you choose.
Choose “Add Files” if you have other files or presentations you want to include on the CD and they’re not already linked to your presentation.
If you look in the folder where you saved the package, you will see something like the following:
The SamplePresentation.PPT file is the file I elected to Package for CD. The Beethoven’s Symphony WMA file is a sound I had linked to SamplePresentation.PPT. The Package for CD process pulled that sound file into the package folder and fixed up any linking issues so the sound will play properly when I move the files in this folder to the CD.
gdiplus.dll intidate.dll pptview.exe ppvwintl.dll pvreadme.htm saext.dll unicows.dll
are all the files the PPT Viewer needs to run.
AUTORUN.INF play.bat playlist.txt
are all files dealing with the autorun CD aspect of the CD.
Since you have PPT 2003, you can just burn all these files to your CD, and you’re good to go.
If you’re using PPT 2002 (aka PPT XP), creating an autorun CD becomes a bit more tricky than it is for 2003 with its Package for CD option.
You can use the same technique you’d use for PPT 97 and 2000, but that old PPT Viewer won’t display any new animations or transitions you may have used in PPT 2002. To do that, you want to use the new Viewer. But setting up an autorun for the new Viewer is different than it is for the old Viewer.
The first step is to download and install the new PPT Viewer from http://www.microsoft.com/downloads/details.aspx?FamilyID=428d5727-43ab-4f24-90b7-a94784af71a4&DisplayLang=en
The next step is to open your presentation in PPT 2002, and use File–>Pack and Go.
I’m not a big fan of Pack and Go, but we’ve been seeing a lot of posts in the newsgroup lately where people are trying to use in in PPT 2002 along with the new Viewer. Here’s the deal–the new Viewer was released, oh, 18 months after PPT 2002 was released, and it was not designed to work with Pack and Go. So Pack and Go doesn’t recognize the new Viewer.
So, anyway, when you run the Pack and Go wizard in PPT 2002, you have to tell it not to include the PPT Viewer, because if you do, it will use the old PPT Viewer (assuming you have that installed, of course).
When you get to the screen in the Pack and Go wizard where it asks about the Viewer, your option to include it may be greyed out. That’s fine. If it’s not greyed out, don’t choose it anyway! Remember, you don’t want to include the (old) Viewer here. Don’t bother downloading it from that button, either — you’ll still get the old Viewer.
In the folder where you save the Packed and Gone files to, you’ll have 2 files: PNGSETUP.EXE and Prez0.ppz. Double-click PNGSETUP.EXE to unpack the Pack and Go.
Basically, what this does is resolve any linking issues you may have. That way, if you have, for instance, linked sounds, those sounds will play when you create your autorun CD.
You’ll end up with your presentation file (.PPT), any linked sound or multimedia files (.WMA, in my case), and a playlist.lst file, which Pack and Go created.
You still need the new PPT Viewer, though. Head to where you installed the Viewer — probably somewhere like C:Program FilesMicrosoft OfficePowerPoint Viewer — and copy these 7 files:
gdiplus.dll intidate.dll pptview.exe ppvwintl.dll pvreadme.htm saext.dll unicows.dll
Paste them in the same folder where you unpacked your Pack and Go. The contents of your folder will probably look something like this:
Now, if you look back up at the 2003 instructions, you’ll see a playlist.txt (not playlist.LST), an autorun.inf, and a play.bat file in addition to these files. We have to create the inf/bat files and modify the existing lst file.
First the LST file. Open your LST file in Notepad, and you’ll see it says something like this:
/s “SamplePresentation.ppt”
If you were able to look at the playlist.txt file created by 2003’s Package for CD, you’d see something like this:
SamplePresentation.ppt
The difference is the /s (and the quotation marks).
/s tells the new Viewer to begin with a splash screen. You don’t want that, so remove the /s. Removing the /s also means you can remove the quotation marks at the beginning and end of your presentation name.
If your playlist will have more than one presentation in it, it should just be a list of presentations like this:
Presentation1.ppt holiday.ppt 2004 Monthly Calendar.ppt Acme Sporting Goods.ppt
Make the changes, then save the file using File–>Save As. Name it playlist.txt, because the new Viewer uses a TXT file, not a LST file like you already have. You can delete the LST file after you create the playlist.TXT file.
Create an autorun.INF file by opening Notepad and typing in the following text:
[autorun] open=pptview.exe /L “playlist.txt”
The /L tells the new Viewer to read the playlist, which is contained in the file playlist.txt. Do a File–>Save As. Name the file Autorun.INF
Now for the play.bat file.
Open Notepad and type in the following text:
@pptview.exe /L “playlist.txt”
File–>Save As and name the file play.bat. Save it in the folder with all the rest of the unpacked files and Viewer files.
To tell you the truth, I don’t think you absolutely have to have a BAT file on your autorun CD. If I’m not mistaken, this BAT file will actually run your CD automatically, even if autorun has been turned off on the recipient’s CD drive (which may well piss them off). But Package for CD creates it, so we may as well, too.
That’s it. You’re finished! Using your CD burning software, burn the contents of this folder to your CD. Don’t put the files inside a folder on the CD, just put everything “loose” on the CD.
If you want to test the files before you burn them to the CD, you can double-click that play.BAT file. It should open the PPT Viewer with your first presentation.
If you’re still having problems, then you need to use a third-party program.