- Windows Virtual Desktop Rdp Properties Windows 10
- Windows Virtual Desktop Rdp Settings
- Custom Rdp Property List
- Open Rdp Tcp Properties
Windows Server 2016, Windows 10. Windows Server 2008 R2 Enterprise Edition 64bit, Windows Server 2012 64bit & Windows Server 2012 R2 64bit. Client operating systems: Windows 7 (32-bit and 64-bit), Windows 8 (32 and 64-bit) and Windows 8.1 (32 and 64-bit) RemoteApp and Remote Desktop Web Access. Custom RDP properties Windows Virtual desktops Hello!!! I tried to enable camera on WVD 2020 Release but it not works, my trouble now is after this change the audio and microphone stop working, I tried to reset the RDP properties but not work.
- Access Windows 10 desktop and applications from anywhere, on any device. Regardless of your device type (Windows, Mac, iOS, Android or any other device with an HTML5 web client) bring-your-own-device (BYOD) and remote connect to your enterprise experience with Windows Virtual Desktop.
- Custom RDP settings can be used to further customize the users session, for example by settings specific redirection options or enabling Smart Sizing. With Windows Server 2008(R2) setting these Custom RDP settings could be modified by using the GUI. With Windows Server 2012 there is no option to set this in the RDMS Server Manager GUI.
Windows Virtual Desktop Rdp Properties Windows 10
Anyone familiar with the native Remote Desktop Connection application, built into Windows, are probably used to being able to customise options such as local clipboard access, multiple monitor use or audio settings. If you're also using Windows Virtual Desktop you will also know that the new Windows client doesn't offer these settings and excluding the recent update I wrote about a few days back that now offers some monitor options the rest of the options require you to customise any client options via PowerShell and apply it against your host pools.
It seems so simple and yet if you're not familiar with the properties to customise or are perhaps managing multiple host pools it's not something you may want to manage using a cmd that you have to write out each time. Not to mention having to lookup each of the 'Supported Remote Desktop RDP File Settings', build them out into a string that you then have to capture for each host pool for your change management processes.

It's for this reason I built a new script for assisting you with updating these settings. For now the script allows you to apply new custom RDP settings to your host pool by applying any property with a configured value from a config json file. I've uploaded the script and config file to my GitHub repository and to run the script you will first need to download CustomRDPPropertyValues.json and customise it. Most of the values in the file are informational only so below is a quick overview of what you need to know for them.
- RDPSetting: Custom RDP Setting property. Don't change this as it's used to build the custom setting property string.
- ConfiguredValue: Update this value to set the property. Restore to either default or ' to restore/unset the property.
- Description: The description of the setting you're configuring.
- AvailableValue: View the different values you can enter for the ConfiguredValue field. Descriptions of each are provided.
- Default: What the default option is if you were to unset the value or need to revert it back.
- WindowsVirtualDesktop/HTML5: Current client support for the setting. This information was pulled from the Microsoft Docs and may not be fully supported depending on your environment - testing is recommended before deploying to production.
Windows Virtual Desktop Rdp Settings
Once you have customised the JSON file you're ready to execute the script. To call the script use the following syntax;
The configfile parameter is the only required value and can be either the relative or absolute path for the file name. The script will first validate the JSON format, capture the property settings for any values you have set a ConfiguredValue for and then check your connection to your WVD tenant and connect if necessary. If you didn't provide the tenant parameters the script will then offer you a selection of available Desktop Application AppGroups that you can select to apply the custom RDP properties to.

Custom Rdp Property List
Once complete the script will then exit, to update the values you will currently need to update the JSON and rerun the script - updates/deletions of single values only is not yet supported in this version.
Open Rdp Tcp Properties
In the future I hope to provide more functionality to this and my other existing script wvd-publishapps.ps1 (allows you to select and publish RemoteApps to your tenant by listing available options). I'm not a developer by nature so for me this is a side project but hopefully you can get some value from them - my goal is also to build them out into more of a module format allowing you to perform many operations in a more organised fashion. Let me know if you have any suggestions or feedback as I'd love to know what you think.
