How to make a NSIS launcher
I have some applications that I want to make portable (Mainly Maple - a symbolic algebra package). They currently run fine off of my flash drive with no modification, but they are writing to registry and using various dlls etc. Will a launcher using NSIS be enough to get this working at a simple level?
Will just deleting all the registry keys it makes at the end work?
In a launcher I found on these forums for CCleaner, the launcher also registers and unregisters all the dll files associated with the program - do I need to do this to make it portable?
In this section of code,
CheckRunning: