Kleine Manöverkritik am Setup:
- Der Ordner im Startmenü "CSD-Software" bleibt leer zurück.
- Das gilt auch für den Ordner unter "Programme".
- Die Datei "settings.ini" bleibt zurück.
- Wenn man den Quellcode installiert und entpackt, wird der entsprechende Ordner natürlich auch nicht entfernt.
Für die Punkte 1 & 2 findest du in der NSIS-Doku eine passende Funktion (GetParent). Die INI-Datei kannst du so angeben, und den Quellcode-Ordner könntest du beim Deinstallieren mit "RMDir /r" entfernen lassen.