Unattended Installation of NIVOMAX Viewer
Last Updated on January 26, 2025 | 6 min read
Warning !
This procedure is intended for IT System Administrators and is not applicable to normal users.
Unattended installations allow NIVOMAX Viewer applications to be installed without manual user input, making it suitable for automated environments or managing multiple installations.
This guide provides command-line instructions for the unattended installation of NIVOMAX Viewer. For additional deployment methods
- Microsoft System Center Configuration Manager (SCCM)
- Guide for Installing NIVOMAX Network Client Viewer via Microsoft Intune
Procedure
- Download the Latest Setup File
- Access the NIVOMAX Self Serve Portal > Download Center.
- Download the latest NIVOMAX Viewer Edition (Desktop or Network) setup file.Example: NIVOMAX-Viewer-Desktop-Edition-win-x64-[1.0.0].exe (The filename will vary based on the Viewer Edition and version).
- Create a Property File
- Copy the following configuration lines into a text editor:
- For Desktop Edition:
LICENSE_ACCEPTED=TRUE USER_INSTALL_DIR=C:\Program Files\NIVOMAX Desktop Viewer LIBRARY_LOCATION=C:\Users\synaxiom\Documents\nivomax-data-store
- Save this file as NIVOMAX-DESKTOP-WIN-x64.properties.
- For Network Edition – Data Server:
LICENSE_ACCEPTED=TRUE USER_INSTALL_DIR=C:\Program Files\NIVOMAX Data Server LIBRARY_LOCATION=C:\Users\synaxiom\Documents\nivomax-data-store DATA_SERVER_HOST=192.168.1.1 DATA_SERVER_PORT=3000
- Save this file as NIVOMAX-DATA-SERVER-WIN-x64.properties.
- For Network Edition – Client Viewer:
Note
Setting the RDP Port Range to enabled and providing a range is not available in the silent installation, as this configuration does not apply to unattended installations.
LICENSE_ACCEPTED=TRUE USER_INSTALL_DIR=C:\Program Files\Nivomax Network Viewer HOST_NAME=DSK123 DATA_SERVER_HOST=192.168.1.1 DATA_SERVER_PORT=3000
- Save this file as NIVOMAX-LAN-CLIENT-WIN-x64.properties.
The values given are examples. Please see the section “Property File Parameter Definitions” to learn more and input the appropriate values for your environment setup.
- For Desktop Edition:
- Copy the following configuration lines into a text editor:
- Execute the Installation Command
- Save the property file in the same location as the NIVOMAX Viewer setup file.
- Open Command Prompt as Administrator:
- Click the Start button.
- Type ‘cmd’ in the search box.
- Right-click Command Prompt from the search results.
- Select Run as administrator.
- Navigate to the setup file location using the ‘cd’ command.
- Execute the appropriate command for your edition:
The setup filename and the property filename in the command are given as examples, ensure they match the ones you are using when executing the command.
- For Desktop Edition:
NIVOMAX-Viewer-Desktop-Edition-win-x64-[1.0.0].exe -i Silent -f "NIVOMAX-DESKTOP-WIN-x64.properties"
- For Network Edition – Data Server:
NIVOMAX-DATA-SERVER-win-x64-[1.0.0].exe -i Silent -f "NIVOMAX-DATA-SERVER-WIN-x64.properties"
- For Network Edition – Client Viewer:
NIVOMAX-LAN-CLIENT-WIN-x64-[1.0.0].exe -i Silent -f "NIVOMAX-NET-VIEWER-WIN-x64.properties"
- For Desktop Edition:
- Follow the on-screen prompts in the User Account Control window to complete the installation.
Property File Parameter Definitions
- LICENSE_ACCEPTED=TRUE
- Description: This parameter confirms that the End-User Agreement (EUA) has been accepted.
- Usage: Must be set to TRUE to proceed with the installation.
- Example: LICENSE_ACCEPTED=TRUE
- USER_INSTALL_DIR
- Description: Specifies the directory where the NIVOMAX application will be installed.
- Usage: It is recommended to install in the default path under Program Files for standardization and ease of management.
- Example: USER_INSTALL_DIR=C:\Program Files\NIVOMAX Desktop Viewer
- HOST_NAME
- Description: Defines the name of the host machine where the NIVOMAX Data Server is installed.
- Usage: Set this to the specific hostname of the machine.
- Example: HOST_NAME=DSK123
- DATA_SERVER_HOST
- Description: Defines the IP address of the host machine where the NIVOMAX Data Server is installed.
- Usage: Set this to the IP address or hostname of the NIVOMAX Data Server.
- Example: DATA_SERVER_HOST=192.168.1.1
- DATA_SERVER_PORT
- Description: Defines the Port used on the host machine by the NIVOMAX Data Server is installed.
- Usage: Set this to the port number on which the data server is listening.
- Example: DATA_SERVER_PORT=3000
SCCM Integration for Unattended Installation
Disclaimer
The steps provided below are for informational purposes only and are intended to provide IT administrators general guidance in performing this task. SYNAXIOM does not support SCCM or its configurations. Any issues encountered during the use of SCCM should be addressed directly with the vendor of that tool.
Microsoft System Center Configuration Manager (SCCM) can be used to deploy the NIVOMAX Viewer across multiple systems. The following steps outline how the unattended installation process can be adapted for SCCM:
- Preparation of Installation Files:
- The setup file (e.g., NIVOMAX-Viewer-Desktop-Edition-win-x64-[version].exe) and the corresponding property file (e.g., NIVOMAX-DESKTOP-WIN-x64.properties) must be placed in a shared location accessible by SCCM.
- Creation of a New SCCM Application or Package:
- In the SCCM Console, navigate to Software Library > Applications.
- A new application or package should be created based on the organization’s deployment strategy.
- The setup file should be used as the application source.
- Definition of the Installation Command:
- The SCCM application/package configuration must specify the same installation command used in the manual procedure:
- The paths to the setup file and property file must be correctly set relative to the SCCM package source directory.
- Configuration of Detection Rules:
- Detection rules must be set up to verify that the NIVOMAX Viewer was installed successfully. For example, checks can include the presence of the installed executable or a registry key. Suggested detection methods include:
- File Path: For example
C:\Program Files\NIVOMAX Desktop Viewer\viewer.exe
- Registry Key: For example
HKEY_LOCAL_MACHINE\SOFTWARE\NIVOMAX\Viewer
- File Path: For example
- Detection rules must be set up to verify that the NIVOMAX Viewer was installed successfully. For example, checks can include the presence of the installed executable or a registry key. Suggested detection methods include:
- Deployment of the Application/Package:
- The application must be assigned to a device collection for deployment.
- The deployment should be configured to run with administrative privileges.
- Testing of the Deployment:
- Before deploying to all target systems, the package should be tested on a small set of devices to ensure smooth execution.
- Troubleshooting:
- In the event of deployment failure, the SCCM logs on both the SCCM server and client devices (e.g., AppEnforce.log) must be reviewed to identify and resolve any issues.
By leveraging SCCM, IT administrators can automate the unattended installation process for NIVOMAX Viewer, ensuring consistency and efficiency across multiple devices.
Notes
- Ensure the setup filename and the property filename in the command match the ones you are using.
- The example filenames and paths should be customized as per your actual setup.