I ran some tests to see if it was portable. It's definitely not stealth because it writes the MRU to "HKCU\Software\Square Eyes Software", but it looked like otherwise it worked great. That is, until the drive letter/location of the executable changes, then it just errors out with "Could not find an important file". Turns out the path to the course being used is hardcoded into the session file (doh!).
After a little reverse engineering I was able to write a little AutoIt launcher that patches the session file to update the location of the course file.
How to use
- Download SES Type.
- Install to default location.
- Copy folder to removable drive, delete the Uninst.isu file.
- Uninstall program.
- Copy launcher to program folder in removable drive.
- Run launcher with the name of the session file to load as a paramenter. For example, set up PStart to run the launcher with "Sessions/<session_name>.ses" as a parameter.
Source
Compiled Script