Skip to content
⌘ NSIS Forum Archive

nsis installer opens in background

6 posts

mike_darling#

nsis installer opens in background

is there a way to make sure it opens in front of other open windows?
Anders#
How about providing some useful info?

How are you starting the installer?
Are you using any plugins?
mike_darling#
My apologies. I will try to answer as best as possible. I have inherited this from a previous employee and i am trying to learn and fix at the same time.

The script is built using a web interface on a server we have and uses a .build file and an nsi file to create the installer. the installer is downloaded from the web and opens on the users computer - again i apologize if i am stating the obvious.

!include WordFunc.nsh
!include LogicLib.nsh
!include nsisXML.nsh
!include EnvVarUpdate.nsh
!include MUI.nsh

those are the plugins that are included.
MSG#
Includes are not plugins, they are header files (nsh = nsis script header). Plugins are what's called like PluginName::PluginFunction. Search for those in your script.

Here's an extremely easy way to find out what's causing your problem:
- Remove half of the code (functionality) from your installer, compile, and run.
- If it still happens, remove another half.
- Keep removing code until the problem disappears. Then slowly re-add code until you find the command / commands that cause the installer to start out-of-focus.