Desktop monitor Bots code



Hi Guys,

I have one 247 bot which deployed on one desktop .Now i want one 24 7 monitor bot on same desktop which only check whether this desktop is running or not.As this desktop or remote desktop get down it trigger mail.If any one have code please share ASAP.

One more thing it can possible two bots run 24*7 on same desktop without any interrupt to each other functionality.


Hi @kaushalmaru

You can only run 1 robot per user on a machine at a time.

Edited, thanks ClaytonM


You could try using the Parallel activity with 2 Invoke Workflows. If that doesn’t work, then you would need to create something in a different language outside of UiPath like vbscript, powershell, or something else which would let you run multiple scripts at the same time and you can call them from within UiPath.

It is true that you can only run robot at once on the same desktop (although they can run on different desktops, same machine if you use Windows Server OS or there is a workaround that let’s you do it in Windows 7/10 -not recommended.) So you can definitely run mulitple robots on the same machine as long as it’s a different User ID associated with it. If you want to run them on the same User ID at the same time, then you would need to take the approaches I mentioned of using Parallel or collaborating other scripting languages to run in the background.

That’s from my understanding anyway.