WPNinjas HeaderWPNinjas Header

User interaction during installation process

So far with netECM:Launcher, it was possible to configure applications that are not allowed to run when an installation starts. netECM:Launcher would check for these applications before starting the actual installation and fail with a specific error code if one of these applications was running.

With the latest release of netECM:Launcher we introduced two new features to improve the interaction with logged on users regarding these interfering applications:

  • Open application handling
    Users can now be informed to close interfering applications before starting the pending installations.
  • Application blocker
    Once the installation process is running, the interfering applications are blocked so users cannot open them until the installation process has been completed.

Here’s an example of a package configuration. The applications notepad.exe and powershell.exe are not allowed to run when the installation of this package starts:


Open application handling

If pending installations cannot continue because a user is running interfering applications, the user is being informed:


It is possible to define a timeout. When the timeout is reached the interfering applications are closed and the installation process starts automatically.


If applications are instructed to close themselves but there are unsaved changes, they will remain open until the user confirms the close action:

06_ClosingInProgress2         07_ClosingInProgress_UnsavedChanges

Application blocker

If during an installation a user tries to start an interfering application, the user is informed to wait for the installation process to be finished:


Try it out

Follow me


Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.