Getting Started With RPA UiPath

What Is Automation

Automation is a technique of reducing human effort and improving the performance simultaneously.
Suppose there is a scenario where an employee's job is to collect data from different sources like PDFs and online portals and enter them into one software or database.

Now this is very mundane work and the user/employee is not learning anything, and also we are not utlilizing his/her ability to its full potential. There is also a chance of human error in data entry.
So a better way is to automate this task.

What is UiPath?

UiPath is a Robotic Process Automation tool which helps in the creation of automation.

This tool comes with a Community Edition that is free for life. So, if you are new to automation, then you can start learning to automate tasks and eliminate human intervention by using this tool.
UiPath Automation Examples
  • Moving Files from Source Folder to Destination Folder
  • Web Automation

    1. Downloading  Files/Invoices/HealthRecords from some websites
    2. Checking some status on websites.
    3. Uploading and downloading some files

  • Email Automation
  • Excel Automation
  • PDF Automation.
Example and Implementation

Moving Files from Source Folder to Destination Folder

Steps to automate
Open UIPath Studio

Click On New Project
open new project
Give name and description
provide name and description
And click on Create
First take a sequence activity from Activities.
take seq activity
Then create variable SourcePath, Counter and NoOfFiles.
Variable Type would be String For SourcePath

String[] for NoOfFilesà goto Array of <T> and select String

Int32 for Counter
And assign respective sath for SourcePath variable.
creating variables
Now take Assign activity and assign files to NoOfFiles variable by typing:
NoOfFiles in To

and Directory.GetFiles(SourcePath).ToString in Values
assigning no of files
Next take assign activity to assign 0 to Counter
assign counter to 0
Now take For each Control Activity and give NoOfFiles  for each item in element and drag Move File activity in Body section.
And mention the SourcePath variable in the From section and provide destination path in the To section and in the Type Argument mention String
move file activity
To move all the files from the source folder to the destination folder, drag the assign activity and assign the To value to Counter variable and the value section to Counter + 1.
counter increment
Final project screen flow:
final project workflow


Here we have created the automation to move files from one path to another path that can be scheduled in orchestrator. I will share other examples of automation and orchestrator in another part. 
Also check out Top 5 RPA Tools In 2020 

Similar Articles