Inspiration
In Regular day to day activities there are many windows based tasks. Invoking a code flow for these activities will be complex for many developers
What it does
This Package simplifies the Windows activities for any type of users
How I built it
These activities are built using C# (Code Activity and NativeActivity)
Challenges I ran into
Creating the activity with design standards was a challenge
What I learned
Effective way of designing an activity
What's next for WindowsXtra
Other common windows action will be added in future
WindowsXT.Activities
Windows based Activities for UiPath
Activities
1.CopyFolder
2.MoveFolder
3.GetDiskSpace
4.GetInstalledPrograms
5.GetServiceStatus
6.StartService
7.StopService
8.Zip
9.UnZip
1.CopyFolder
Copies a Folder from one location to another location. If the destination directory does not exists, directory with the name will be created.
Input
FromDirectory - Path for the folder to be copied ToDirectory - Destination path. If does not exists, folder will be created
Optional
OverWrite - If selected, existing files with the same name in the destination directory will be overwritten.
2.MoveFolder
Moves a Folder from one location to another location. If the destination directory does not exists, directory with the name will be created.
Input
FromDirectory - Path for the folder to be copied ToDirectory - Destination path. If does not exists, folder will be created
3.GetDiskSpace
Calculates the Available free space and Total Size of the drives in the system.
Output
TotalSpace - Total size of the drives in GB FreeSpace - Available free space in GB
4.GetInstalledPrograms
Creates a DataTable for the list of Installed programs with Name, version, Installed Date, Installed Path and Publisher/
Output
Programstable - DataTable with the details of the Installed programs.
5.GetServiceStatus
Gets the current status of a system service
Input
ServiceName - Name of the system service
Output
ServiceStatus - Current status of the system service
6.StartService
Starts a system service provided in the activity
Input
ServiceName - Name of the system service
7.StopService
Stops a system service provided in the activity
Input
ServiceName - Name of the system service
8. Zip
Creates a zip file from a file or folder
Input
FileorDir - Path to file or folder to be zipped ZipPath - Path to the output zip file Password - Optional Argument to encrypt the zip file with password
9. UnZip
UnZip a zip file to the provided path in the activity
Input
ArchiveFile - Full Path to the Zip file DestinationDir - Directory location to unzip the file Pasword - Password to be used to unzip the file


Log in or sign up for Devpost to join the conversation.