Do that and upload them as attachments in an attachment field. Clicking the attachment should open the RDP client.
Do that and upload them as attachments in an attachment field. Clicking the attachment should open the RDP client.
Thanks for your response Bill!
I’ve tried it, but for some reason, Airtable shows the RDP file as audio file.

Thanks for your response Bill!
I’ve tried it, but for some reason, Airtable shows the RDP file as audio file.

Airtable is wrong (of course) if it is really Airtable that’s interpreting the document as such. It wouldn’t surprise me though as they have been a bit lax in understanding the abstract definition of an attachment.
But, as evidenced by this discussion, we cannot rule out the possibility it is the browser causing this.
One approach -
- Create a button that fires a script and links to the RDP document from script.
Airtable is wrong (of course) if it is really Airtable that’s interpreting the document as such. It wouldn’t surprise me though as they have been a bit lax in understanding the abstract definition of an attachment.
But, as evidenced by this discussion, we cannot rule out the possibility it is the browser causing this.
One approach -
- Create a button that fires a script and links to the RDP document from script.
Thanks again for your attention @Bill.French
I saw the thread, but it’s related to Firefox and we’re using Chrome.
Can you explain more about creating a button that fires a script? what would be the script? Maybe we can solve this issue by doing that.
Any examples for this script, sources, and explanation will help.
Thanks so much again!
Thanks again for your attention @Bill.French
I saw the thread, but it’s related to Firefox and we’re using Chrome.
Can you explain more about creating a button that fires a script? what would be the script? Maybe we can solve this issue by doing that.
Any examples for this script, sources, and explanation will help.
Thanks so much again!
You didn’t get the point of the comment. By evidence of the discussion concerning the handling of mime types, it is clear that browsers are able to interpret RDP mime types at will. Perhaps Chrome is doing that in addition to Fire Fox. I would explore that thread with an eye toward similar aspects that could be preventing Chrome users from running RDP shortcuts just to be sure that there are no remedies along that axis.
Your issue also sounds a lot like this one and the remedy was this.
On the web server where the webserver.rdp file is stored, please make sure there is a mime type entry for extension .rdp set to application/x-rdp
So, my point is - this could be client-side, or server-side. Ideally, you want to determine what the cause is and without question, it appears the issue mime-related.
As evidenced in this thread, it’s likely you’re dealing with a security issue; executing local apps from a browser is generally frowned upon as evidenced here.
May I suggest the use of a browser based RDP client? You have open source choice nowadays, from Guacamole FreeRDP-WebConnect if you have Linux servers or Myrtille for Windows. There are also commercial software, with more features (it depends on your needs) like 2X RDP client or LogMeIn.
Sure, here’s a general idea that I was thinking, but be ware - I’ve not done this nor is there more than a roulette wheel’s chance that this will work:
- Create some records with RDP documents attached.
- Create a Script Block that allows you to select a record.
- Program the script to read the URL value of the attachment for the chosen record.
- Use window.open() to launch the URL.
If the script allows you to open the RDP client, you have a working model that could be wired up to a button that fires the script for each record’s attached RDP configuration.
You didn’t get the point of the comment. By evidence of the discussion concerning the handling of mime types, it is clear that browsers are able to interpret RDP mime types at will. Perhaps Chrome is doing that in addition to Fire Fox. I would explore that thread with an eye toward similar aspects that could be preventing Chrome users from running RDP shortcuts just to be sure that there are no remedies along that axis.
Your issue also sounds a lot like this one and the remedy was this.
On the web server where the webserver.rdp file is stored, please make sure there is a mime type entry for extension .rdp set to application/x-rdp
So, my point is - this could be client-side, or server-side. Ideally, you want to determine what the cause is and without question, it appears the issue mime-related.
As evidenced in this thread, it’s likely you’re dealing with a security issue; executing local apps from a browser is generally frowned upon as evidenced here.
May I suggest the use of a browser based RDP client? You have open source choice nowadays, from Guacamole FreeRDP-WebConnect if you have Linux servers or Myrtille for Windows. There are also commercial software, with more features (it depends on your needs) like 2X RDP client or LogMeIn.
Sure, here’s a general idea that I was thinking, but be ware - I’ve not done this nor is there more than a roulette wheel’s chance that this will work:
- Create some records with RDP documents attached.
- Create a Script Block that allows you to select a record.
- Program the script to read the URL value of the attachment for the chosen record.
- Use window.open() to launch the URL.
If the script allows you to open the RDP client, you have a working model that could be wired up to a button that fires the script for each record’s attached RDP configuration.
Scripting app does not have access to the DOM. This includes the window object.
Scripting app could show the url for the user to click, and the link will open in a new window, but Scripting app cannot directly open a new window by itself.
Scripting app does not have access to the DOM. This includes the window object.
Scripting app could show the url for the user to click, and the link will open in a new window, but Scripting app cannot directly open a new window by itself.
Not can it open an executable desktop app, but at least something better than his current situation. A link will invoke the parent’s window.open() method.