Command line program installation

If it is necessary to perform an "unattended" installation of the program from the command line, i.e. without displaying the installation user interface, it is possible to follow this procedure. An unattended installation (or silent installation) is a software installation process that requires no user interaction. During an unattended installation, all options and configurations are pre-set and defined via command line parameters. This installation mode is especially useful when you need to install software on a large number of computers or devices, as it saves time and reduces the possibility of errors caused by manual user input.

Caution, first close all other applications, especially the Chrome browser, to prevent them from interfering with the installation.

After copying the installation package locally or to a path accessible from the computer where you intend to install the program, you can launch it with the following options:

nextgen_xxxx.exe /quiet

By default the program is installed with hardware protection (USB dongle).

To change the type of protection use the COPYPROTECTION option, which can be "Hardware" (default) or "Software". For example, for software protection:

nextgen_xxxx.exe /quiet COPYPROTECTION="Software"

In case of hardware protection it is possible to request not to install the Sentinel/HASP drivers for the USB dongles included in the package. This is useful in case you have already installed another version of the drivers and don't want to update it. Please note that if the program detects drivers that are too old it will throw an error when you try to run it. Also note that this option also works for a standard GUI installation:

nextgen_xxxx.exe /quiet HASPDRIVERS="0"

Finally, it is possible to specify the IP address or the name of the server to which the network USB dongle will be connected. This option is useful in case the server is on a different subnet than the client, otherwise the server is normally discovered without any configuration via a broadcast request:

nextgen_xxxx.exe /quiet SERVER_IP="name/ip"

For example, to install the program in unattended mode, with hardware protection, without drivers and with the key connected to the server with IP address 192.168.1.100, type the following command:

nextgen_xxxx.exe /quiet COPYPROTECTION="Hardware" HASPDRIVERS="0" SERVER_IP="192.168.1.100"

Removing a previous installation

Using the command prompt, in administrator mode, you can request the removal of NextGen from the system. No specific tools are required, you should use the tools provided by Windows.

In this example, we're using Power Shell

If you do not know the exact name of the program to uninstall, ask the system for a list of available programs via:

Get-WmiObject -Class Win32_Product | Select-Object -Property Name

Once you have identified the exact description of the program to remove, insert it into the following command (for example, Sant'Ambrogio NextGen 2023):

Since the name of the program contains an apostrophe character, we should escape it with \

(Get-WmiObject -Query "SELECT * FROM Win32_Product WHERE Name = 'Sant\'Ambrogio NextGen 2023'").Uninstall()