Note that the process in the instructions is flawed.
1.Install the first robot on the Windows host using the Normal install method described in
.
2. Stop the Windows service
NimbusWatcherService
in Windows Services, or from a command prompt with
net stop NimbusWatcherService
3. Copy the robot installation directory and all subdirectories to a new location. For example, C:\Program Files (x86)\Nimsoft2
4. Locate the niscache directory under the new copied robot installation directory, and delete all the files in the niscache directory.
5. Locate the robot directory under the new copied robot installation directory. Copy the file controller.cfg to the robot\changes directory.
6. Edit the file robot\changes\controller.cfg you copied to the changes directory in Step 5, and delete all the lines beginning with magic_key. Save the file back to the changes directory.
7 In the new location, open the file robot\robot.cfg with a text editor.
8. Assign the robot a unique name and a unique port number for this host. By default, robots are configured to use controller_port 48000. The robot spooler_port and first_probe_port are relative to the robot controller_port. One robot on the server can use the default ports, but extra robots require unique ports. For example,
robotname = nimsoft2
controller_port = 50000
spooler_port = 50001
first_probe_port = 50005
8.5 Change all references in robot.cfg to the original install directory path to reference the new copied path location (i.e. change Nimsoft to Nimsoft2).
9. Create a
NimbusWatcherService
for the new robot. This service starts when Windows is started. Each watcher service requires a unique name.
Go to the bin directory of the new robot.
Execute the nimbus command from the bin directory of the new robot to install a unique watcher service for this robot.
nimbus.exe -servicename "NimbusWatcherService2" -install
10. Restart the robots with
net start NimbusWatcherService
net start NimbusWatcherService2
11. To create more robots on the host, repeat Steps 2 - 10. Provide a unique robot name, a unique watcher service name, and unique port numbers for each robot. For example, increment the next robot to use controller_port 51000, and increment the spooler_port and first_probe_port relative to 51000.