/S switch is a common silent install switch used with NSIS installers. Sometimes, additional switches might be supported, such as /VERYSILENT or /SUPPRESSMSGBOXES. You can try running the installer with these switches to see if they are recognized and properly handled. For example:
Program.exe /S Program.exe /VERYSILENT Program.exe /SUPPRESSMSGBOXES
/S for silent install, and there are a handful of other frequently supported switches to experiment with:/D=: Specifies the directory for installation./NCRC: Skips the CRC check./LANG=: Specifies a particular language if the installer supports multiple languages./SUPPRESSMSGBOXES: Suppresses message boxes during installation. Program.exe /S /D=C:\MyFolder /SUPPRESSMSGBOXES
.exe file with /?, /HELP, or similar flags: Program.exe /? Program.exe /HELP
.nsi script source code is not available, here’s an alternative:strings on the installer might reveal hidden switches.Uncompile utility to extract the script from the installer if it's not obfuscated. Doing so will give you direct access to all defined switches: nsis.exe /UNC