
The silent.nsi example demonstrates all aspects of this topic. All internal NSIS message boxes have defaults for silent installers. If you want your installer/uninstaller to be able to be completely silent you should use this switch. The MessageBox command, which is the most common culprit in silent installers, has the /SD switch to set a default answer for silent installers. To make sure your installer will be silent when it needs to, you should check with IfSilent before each command that might require user intervention or create a window. To check if the installer/uninstaller is silent use IfSilent.

onGUIEnd, their uninstaller equivalents and any callback related to a specific page or page type will not be called. When an installer or an uninstaller is silent, not all callback functions are called.onGUIInit. NSIS installers and uninstallers can be both silent and not silent. It is also useful for other developers who wish to embed another installer in their own and collect all of the required information on their installer instead of showing two installers.
Wise program uninstaller 2.1.3 install#
This is useful for network administrators who wish to install or uninstall something without user intervention so they can perform the operation quickly over any number of computers.

The user doesn't see any dialog and isn't asked any questions. Silent installers are installers which require no user intervention and have no user interface. Previous | Contents | Next 4.12 Silent Installers/Uninstallers
