USB Runner is an external solution that makes it possible to auto run programs from a USB Flash Drive.
Runner allows you to launch USB applications in an external memory as a pen-drive when connected to a computer or even when you insert a disc into the drive reader. The programs that launch stay in the external memory while USB Runner runs discreetly on your computer. As soon as you connect a USB stick, USB Runner recognises the program and launches it immediately. In theory, this adds a whole new dimension of portability to your applications allowing you to carry around programs such as games, browsers, anti-virus checkers etc. However, obviously you can't fit all EXE files on your average USB stick. It really depends on the size of your external device but this program potentially has the power to give you a more mobile, and safer experience by running programs in the external memory.
A great solution for those who need to take their program wherever they go although it won't work with every program and you're limited by your USB size.