Login to microsoft remote desktop services

Describe the problem/error/question

I want to mimic the human interaction of running microsoft terminal services client and logging on to a remote MS RDS server and leaving the session open. Is there any node that’s capable of this in n8n?

What is the error message (if any)?


Please share your workflow


(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

## Share the output returned by the last node
<!-- If you need help with data transformations, please also share your expected output. -->

## Information on your n8n setup
- **n8n version:** 1.26.0
- **Database (default: SQLite):** postgresdb
- **n8n EXECUTIONS_PROCESS setting (default: own, main):** default
- **Running n8n via (Docker, npm, n8n cloud, desktop app):** npm
- **Operating system:** ubuntu 22.04

hello @Bahadur

No, n8n does not provide such functionality out of the box. It has a node called Execute Command, that can execute any commands on the n8n instance

Thanks @barn4k , I knew the execute command node, but I was wondering if there is a more to-the-point node among the hundreds out there :slight_smile:

Hey @Bahadur,

I can’t think of anything better than the execute command node either. What sort of tasks are you thinking about doing? Maybe it is a node we can look at making in the future.

Hey @Jon,

There is an archaic executable that only runs on a user’s login in the RDS server. It inserts a timestamp into a DB every 5 minutes.

now I check the DB for the entry and send an email alert if the entry is older than 5 minutes. however, I thought maybe in addition to send the email I can remote login to the RDS to remediate the situation as well. I’ll check potential command line solutions to this.

Even though I like having a huge arsenal nodes, I’m not sure there is much need for this one, since no one so far seems to have needed it :slight_smile:

1 Like

Better to rewrite the script :slight_smile: