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.
To create this file, open Notepad;
Enter the required parameters;
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".
Required: Optional.
Behavior if not configured: Default configuration varies as configured in the key "SentTimeWay".
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