Skip to main content
Skip table of contents

Silent installation

To perform a silent installation of the NDD Print Host, run the installation package together with the file"nddPrintHost.ini". This file should be in the same directory as the NDD Print Host installation file and should contain the settings for the installation of the solution.

  1. To create this file, open Notepad;

  2. Enter the required parameters;

  3. Save the file with the name "nddPrintHost.ini" in the same folder as the installation package is at.

Examples of the nddPrintHost.ini file structure

Example of Datacenter Installation:

Example of Enterprise Installation:

[SETTINGS]

Language=en-us

InstallFolder=c:\Test

InstallStatusPath=c:\log

ServerType=1

EnterpriseName=Test

EnterpriseKey=1E-74-0C-2B-F4-FE-78-33-5B-6A-2A-32-70-4F-F8-D9

SendTimeWay=1

SendTime=8:00

PrintHostKey=asdf1234-dwerfgkgb-abc321

[SETTINGS]

Language=pt-BR

InstallFolder=C:\NDDigital

InstallStatusPath=c:\NDDigital\log

ServerType=2

EnterpriseName=Company

EnterpriseKey=1E-74-0C-2B-F4-FE-78-33-3N-6A-7E-32-7T-4F-F7-D9

Server=200.99.40.28

SendTimeWay=2

SendTime=800

ProxyUse=1

ProxyAddress=172.31.40.135

ProxyPort=3128

ProxyUseAuthentication=1

ProxyUser=Userproxy

ProxyPassword=PasswordProxy

ProxyDomain=test

Parameters for the NDD Print Host's silent installation

Language - Configure the language of the solution after installed

Configuration options: PT-BR, EN-US or ES-ES.

Required: Optional.

Behavior when not configured: Install in the default language, PT-BR.

Example: Language=ES-ES

InstallFolder - Configure the installation directory of the NDD Print Host

Configuration options: Enter the installation path;

Required: Optional.

Behavior if not configured: Install in the default directory.

Example: InstallFolder=C:\test

ShortcutCurrentUser - Configure the creation of shortcuts for all users or only the current logged on

Configuration options: 1 – User logged on; 0 – All users.

Required: Optional.

Behavior if not configured: Create the shortcut for all users.

Example: ShortcutCurrentUser=1

ShortcutDesktop - Enables the creation of shortcuts in the desktop

Configuration options: 1 – Enabled; 0 – Disabled.

Required: Optional.

Behavior if not configured: Creates the shortcut.

Example: ShortcutDesktop=1

ShortcutStartMenu - Enables the creation of shortcuts in the Start Menu

Configuration options: 1 – Enabled; 0 – Disabled.

Required: Optional.

Behavior if not configured: Creates the shortcut.

Example: ShortcutStartMenu=0

InstallStatusPath - Configure where the silent installation's logs will be created

Configuration options: Enter the path of the log file. (should be a valid directory).

Required: Optional.

Behavior if not configured: The log will not be created.

Example: InstallStatusPath=C:\log

* ServerType - Configure the type of NDD Print server to where the data will be sent

Configuration options: 1 – Data center; 2 – Enterprise.

Required: Mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ServerType=2

* EnterpriseName - Configure the Company Name registered in the server

Configuration options: Type the "EnterpriseName" in the field.

Required: Mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: EnterpriseName=Company

* EnterpriseKey - Configure the EnterpriseKey of the company registered in the server

Configuration options: Enter "EnterpriseKey" in the field.

Required: Mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: EnterpriseKey=07-D4-E3-4F-39-A5-5C-FA-00-E7-66-67-9B-F4-CC-4F

** Server - Configure the server address to where the data will be sent

Configuration options: Enter server's IP address or Hostname.

Required: Mandatory for Enterprise.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: Server=172.31.40.120 or Server=360.nddPrint.com

** ServerLocation - Configure Datacenter's location when using ServerType 1

Configuration options: GLOBAL; GLOBAL2; USA; EUROPE; ASIA

Required: Mandatory for Datacenter.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ServerLocation=USA

EnableHTTPS - Enable or disabled the HTTPs protocol in the NDD Print Host's communication

Configuration options: 1 – Enabled; 0 – Disabled.

Required: Optional.

Behavior if not configured: HTTPs will be enabled.

Example: EnableHTTPS=0

DontUpdate - Does not allow to run updates if NDD Print Host is already installed

Configuration options: 1 – Blocks; 0 – Does not blocks.

Required: Optional.

Behavior if not configured: Does not blocks Updates.

Example: DontUpdate=1

SendTimeWay - Configure the type of send interval

Configuration options: 1 – Once a day; 2 – Time interval.

Required: Optional.

Behavior if not configured: Configures to time interval.

Example: SendTimeWay=1

SendTime - Configures the daily hour or time interval to send the data

Configuration options: Configuration varies as configured in the key "SentTimeWay".

  • If "SentTimeWay=1" Enter the hour in the format HH:MM. EX: 14:00

  • If "SentTimeWay=2" Enter the time interval in minutes. EX: 240

Required: Optional.

Behavior if not configured: Default configuration varies as configured in the key "SentTimeWay".

  • If "SentTimeWay=1" Default hour will be 00:00.

  • If "SentTimeWay=2" Default interval will be 240 minutes

Example: SendTime=14:00 or SendTime=400

ProxyUse - Enables proxy configuration in the NDD Print Host

Configuration options: 1 – Enabled; 0 – Disabled.

Required: Optional.

Behavior if not configured: Proxy will not be enabled.

Example: ProxyUse=1

** ProxyAddress - Configures the IP Address of the Proxy server

Configuration options: Enter Proxy's IP Address.

Required: If "ProxyUse=1" The key is mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ProxyAddress=1

** ProxyPort - Configure the communication Port of the Proxy server

Configuration options: Enter proxy's Port number.

Required: If "ProxyUse=1" The key is mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ProxyPort=1

** ProxyUseAuthetication - Enables authentication for Proxy

Configuration options: 1 – Enabled; 0 – Disabled.

Required: If "ProxyUse=1" The key is Optional.

Behavior if not configured: It will not configure authentication for the Proxy.

Example: ProxyAuthentication=1

** ProxyUser - Configures the user for the Proxy server

Configuration options: Enter the name of the user to authenticate in the proxy server.

Required: If "ProxyUse=1" and "ProxyUseAuthetication=1" the key is mandatory;

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ProxyUser=TestUser

** ProxyPassword - Configures a password for the user of the Proxy server;

Configuration options: Enter user's password to authenticate in the proxy server.

Required: If "ProxyUse=1" and "ProxyUseAuthetication=1" the key is mandatory;

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ProxyPassword=P@ssW0rd

** ProxyDomain - Configures the domain for the user of the Proxy server;

Configuration options: Enter the domain name of the user to authenticate in the proxy server.

Required: If "ProxyUse=1" and "ProxyUseAuthetication=1" the key is mandatory.

Behavior if not configured: The installation will be canceled and it will save an information in the log file.

Example: ProxyDomain=TestDomain

PrintHostKey - Assign the Host to a preconfiguration performed in the Portal MPS

Configuration Options: Enter the PrintHostKey from within the Host configured in the MPS.

Required: Optional.

Behavior if not configured: The installation will be performed without assigning a preconfiguration from the MPS.

Example: PrintHostKey=asdf1234-dwerfgkgb-abc321

CreateFirewallRules - It adds exception rules, in Windows firewall, to the ports of NDD Print Host

Configuration Options: 1 - It adds exception in Windows firewall; 0 - It does not add exception in Windows firewall.

Required: Optional.

Behavior if not configured:It adds exception in Windows firewall, for data input and output.

Example: CreateFirewallRules=0

NOTE

The topics with the “*” are mandatory and should me observed

The topics with the “**” become mandatory, depending on the fields inserted in the file.

IMPORTANT

The Silent Installation may be used when the Edition of the NDD Print Server is: Local or in Cloud.

For hybrid environments, opt to use the Default installation

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.