EXE file is a menu application

If your EXE file is a menu application, which just invokes other files like PDF, swf, videos, then place the EXE file outside the database. This has multiple advantages

 

The files are not extracted to a temporary folder and are protected

The size of the database does not matter

 

You can then start a file inside the database directly using a start parameter like -load. See complete list of start options for the player

 

Example

Start a PDF file - mycourse.exe -load "course1.pdf"

Start a flash file - mycourse.exe -load "course2.swf"

 

You find a description of some menus in the chapter - Additional Menus

 

See also
Menu applications