Skip to content
⌘ NSIS Forum Archive

Uninstaller like Installer

3 posts

lightwave#

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!
Red Wine#
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.
onad#
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.