Here is an alternative. This worked for me in a slightly different and more complicated setup (connecting from a Mac to a Linux server through SSH and then from the Linux server to a Windows Server 2016 server through Remote desktop protocol using the
rdesktop Linux RDP command line client). (In addition, the virtual keyboard did not work at all on the windows server).
- Click Start menu
- Click in the search bar
- Type "powershell"
- In the search results, click "powershell.exe"
In the PowerShell shell that opens, type the following:
Powershell -noprofile -nologo -noninteractive -command "(new-object -ComObject
If PowerShell is not available, instead search for "cmd.exe" and in the cmd prompt, type:
Taken from: https://social.technet.microsoft.com/Forums/ie/en-US/9c2ea402-087a-40a0-83de-170b49fdaac5/how-to-change-password-in-rdp-session?forum=winserverTS
Note: if your Mac keyboard layout is not English US, it might be hard to get the
} characters in cmd.exe. In that case try the following:
- Change you keyboard layout on your Mac to English US (use System Preferences)
- In X11's preferences, check "Use system keyboard layout"
- In Windows, make sure to also set the keyboard layout to English US.