A C# program that remotely executes a UiPath process on a Windows machine using WMI.
- Windows OS with WMI enabled
- UiPath Studio or Robot installed on the remote machine
- System.Management 7.0.0 NuGet package
- Edit the variables in the Program.cs file to match your UiPath process name, host name, domain name, username and password.
- Build and run the program using
dotnet run
or your preferred IDE. - The program will connect to the remote machine using WMI and invoke the UiPath Robot to execute the specified process.
- The program will print the result of the execution to the console.
- The program only works on Windows OS with WMI enabled.
- The program only supports NTLM authentication for WMI connection.
- The program assumes that UiPath Robot is installed in the default location on the remote machine.