Quote (TheDiscoveryChannel @ Dec 19 2012 08:14am)
My programming experience is limited to c and beginner python.. I'm learning quickly though and I think this is probably something to at least investigate, thank you.
well this is really quick and dirty python but here goes:
Code
import os
import sys
os.startfile(os.path.dirname(sys.argv[0]) + '\\videos\\s9sabotage.mp4')
os.path.dirname(sys.argv[0]) --> is the path to the directory where this script/file was executed from... so if its on the top directory structure of the DVD it will be something like E:... this is how you deal with the fact that you won't know what drive letter the DVD will be assigned
\\videos\\s9sabotage.mp4 --> is the path to video i tested it on... its in a folder called "videos", below the initial script/file
os.startfile will open the file with the default application associated with it (in my case it was vlc media player).
os.startfile only works on windows family os's (xp and later).
Since you can't expect your users to have python installed you will have to package this with something like py2exe or pyinstaller. Then use a third party application (or possible use the packager, py2exe or pyinstaller they do have options for including an icon) to embed your icon into this resulting exe (make sure to include multiple sizes of the icon, to cover different folder settings on your users machines).
script does not require admin permissions
I'm sure there is a more elegant way to do this, but this is what I could think of

/e to recap the directory structure:
its something like
E:\thiscode.py
or after you package it into an exe:
E:\thiscode.exe
and
E:\videos\s9sabotage.mp4
This post was edited by Azrad on Dec 19 2012 10:00am