Deploying your Task on remote
machines
Automation Anywhere Enterprise offers a single
click Remote Deployment, Remote Task Administration and a Deployment Manager to track the status of
deployment.
-
You do
not need to install Automation Anywhere software on a remote PC.
-
Schedule to run a task deployed on a remote PC using Remote Task
Administration.
-
Deployment Manager allows you to create groups, initiate, maintain and
monitor old and new tasks to a particular group or individual computer on the
network, schedule the remote tasks, get the status of the remote tasks run,
get email notifications and clean up tasks from the remote
machine.
-
-
-
Pre-requisites
The default admin$ sharing
should be available on the PCs where you need to deploy the task using
Automation Anywhere. Following are the steps to enable the admin$
sharing.
- Log in as 'administrator' (or some other user
with administrative privileges) on the PC where you want to deploy the
task
- Go to "Start" > "Control
Panel"
- Open "Administrative Tools"
- Open "Local Security Policy"
- Open the "Local Policies"
folder
- Open the "Security Options"
folder
- Scroll down and double-click "Network access:
Sharing and security model for local accounts"
- If this says "Guest only - local users
authenticate as guest", change it to "Classic - local users authenticate as
themselves" and press "OK"

How
do I Deploy?
Deploying a task is a
simple wizard-driven process. Simply select a task from Automation Anywhere Task List and click
on Deploy and follow the wizard that comes up. Following are the 4 steps of the
wizard.
-
-
-
-

- In this step, you can add all the remote machines
where you want to deploy your task.
- Simply select a group (or create a new group) and
click on Add button to add the computers.
- Remote Machine Name:
This is the name of the machine where you want to deploy the task. For e.g. \\PC1. You can either type it in or click on '...'
and select it from the network.
- Administrator username: This is the username with
administrative privileges on the remote machine.
- Administrator password: This is the password for
the administrator username.
- Remember password for next
deployment: Check this
box if you want Automation Anywhere to remember the password for this machine
so that when you select the same machine next time, it is connected
automatically. Also, this checkbox is useful is automatic retrieval of status
from remote machines. You can view the Status in Tools->Deployment Manager.
- Is your remote operating
system Microsoft Vista?: If the operating system
of your remote PC is Microsoft Vista then check this box and provide the
username and password of the user under which you want to deploy the task.
This username and password need not be administrator username and password.
- Once you have added all your remote PCs, click on
'Select Deployment Actions' to go to the next step.
Step 2: Select Deployment
Actions

- There are three deployment actions
you can apply to the task viz. Execute Task, Schedule Task and Copy Files.
- Execute Task: Select
this action and click 'Add' if you want to run the task immediately upon
deployment. Only parameter that you need to specify in this action is where
you want the task to be copied on the remote PC. It will be the same
location on all the remote PCs. The default location is C:\Documents and
Settings\All Users\Application Data\Automation Anywhere (C:\ProgramData\Automation
Anywhere on Vista). You can also specify some other folder for e.g. D:\Remote
folder name etc. If you want to copy the task to the system32 folder then
you can use the variable %System32%. Note you cannot use any folder name
after the %System32% variable. For e.g. you can specify
%System32%\. Note: You can have only one 'Execute Task' action in this step.
- Schedule Task: Select
this action and click 'Add' if you want to schedule the task on the remote
PCs. Simply select the schedule according to your need and click on Save.
You can add multiple schedules in this step. All the schedules are applied
to all the remote PCs.
- Copy Files: Select
this action and click 'Add' if you want to copy additional files along with
your task on the remote PCs. You can add multiple copy files actions in this
step. All the copy files actions are applied to all the remote PCs.
- Once you have added all your
deployment actions, click on 'Select Optional Actions' to go to the next
step.
Step 3: Select Optional
Actions

- If you want the task to send email
once it finishes execution on the remote PC then check this option. Use the
Email Notification Template and Email Settings button to configure your
email server and email template. If you have deployed the task on 10 PCs
then emails will be sent from all the 10 PCs after the execution of the
task.
Step 4:
Deploy

- This is the last step where the summary of your
deployment will be displayed for e.g. the machines you selected, deployment
actions you specified etc.
- Upon clicking on 'Deploy', Automation Anywhere will
start deploying on all the remote PCs one at a time.
- You also have an option not to deploy and save the configuration to a
file. This deployment descriptor file can be retrieved later from
Tools->Deployment Manager and deployed later.
Deployment
Manager

- You can also deploy the task
using Deployment Manager.
- On top of deployment of the task you can also get the status of your
deployment and cleanup all the deployed files from the remote PCs.