Some more detail for my previous post:
Placing a robot.cfg file with the secondary hub information:
For example create a file like this:
C:\Program Files\Nimsoft\robot\robot.cfg:
<controller>
secondary_domain = TestDomain
secondary_hub = hub2
secondary_hubrobotname = server2
secondary_hubip = 192.168.0.102
secondary_hubport = 48001
</controller>
Then to run the installation silently, the command line may look like this:
C:\temp\robot.exe /s /a /s /sms /f1"c:\temp\robot.iss" /f2"c:\temp\robot.log"
The first /s and /a options are for the wrapper executable which contains the setup.exe and other necessary installation files (/s = silent, /a = take the following as arguments for the setup command).
The /s /sms /f1"c:\temp\robot.iss" /f2"c:\temp\robot.log" are input to the setup exe (/s = silent install, /sms = wait for installation completion - makes it easier to script the installation, /f1 = specifies the input file for the responses to the setup dialogs, /f2 = specifies a log file for the installation).
The .iss file is created beforehand by running an installation recording on a typical machine with a command like this:
C:\temp\robot.exe /s /a /r /f1"c:\temp\robot.iss"
Note that the dialog sequence in earlier robot installations varied a bit depending on nimsoft components found on the network during installation. This is cleaned up in the latest versions.
Regards, Koert