Pack PowerPoint Presentation into a Single EXE

Microsoft PowerPoint can create presentations viewable even on computers without PowerPoint installed. However, the exported presentation usually consists of multiple files and requires user confirmation dialogs at startup. With BoxedApp Packer, you can turn the entire set of files into a single, seamless executable that launches instantly.

1. Prepare the Presentation

Open your PowerPoint presentation and choose File → Prepare for CD → Copy to Folder…. PowerPoint will export the viewer and related dependencies into a new folder.

PowerPoint Viewer exported files

The folder typically contains the following files:

gdiplus.dll
intldate.dll
play.bat
playlist.txt
pptview.exe
ppvwintl.dll
saext.dll
unicows.dll
presentation.ppt

2. Configure the Command Line

The play.bat file usually contains:

@pptview.exe /L "playlist.txt"

The playlist.txt file lists your presentation:

presentation.ppt

3. Add Files to BoxedApp Packer

Open BoxedApp Packer and add all the files listed above, including pptview.exe, the presentation itself, and all required DLLs.

Then set the Command Line to match the play.bat contents:

pptview.exe /L "playlist.txt"

4. Optional: Disable the Security Prompt

PowerPoint Viewer may show a security warning when opening files. You can suppress this by modifying the registry inside the virtual environment in BoxedApp Packer:

Registry configuration in BoxedApp Packer

5. Generate the Packed EXE

Click Generate EXE…. BoxedApp Packer will build a single standalone executable that contains the PowerPoint Viewer, presentation file, and all dependencies. When launched, it will start the slideshow immediately — no prompts, no extra files.

Why Use This Approach?

Related Links