Archive: Uninstaller like Installer


Uninstaller like Installer
Hi there,

we install with NSIS many programs like eg Dreamwaever etc.
One Installer for many Installer.

But how can i select one programs, i want to uninstall ?
I donĀ“t want uninstall all programs at the same time.

thx!


Would be helpful if you provide some more info on that.
You're saying "One Installer for many Installer".
Assuming that you mean you're calling 3-4 external installers e.g. extract installer1 to $TEMP and then ExecWait '$TEMP\installer1.exe' there is not need to do something else while each external installer has its own uninstall support.
If you mean a mass installation of 3-4 indepented programs, in general, you could store info in registry/ini about which components are installed and create their respective uninstaller(s) and add uninstall entries.


TIP:
Write to the uninstall entry or shortcut an additional parameter then you can do different action with same uninstall

e.g. uninstall.exe /MYAPP or uninstall.exe /OTHERAPP and the un. function can differentiate what to un-install.