And a Windows specific alternative:

ShellExecute function (Windows)