In order to remotely connect to a Windows Server 2012, I have tested 2 programs: KRDC and Remmina. Both works quite fine, with a plus for Remmina, which allows printer sharing. Let's take a look at them.
KRDC
KRDC is made by KDE and I found it installed by default. At least, I don't remember installing it by myself. It does not require anything special, it just works, even on a slower connection. It is easy to configure. It has a "Media sharing" option which I couldn't figure out what it does. It does not has a "Printer sharing" option and I couldn't find a "File sharing" option. Maybe the "Media sharing" option can be used, but I don't know how.
In short, for a simple remote control it's just what you need, especially on a KDE desktop.
Remmina Remote Desktop
Remmina is more sophisticated. It can be easily installed through Yast: just open and search for Remmina. Pay attention, you must also install remmina-plugin-rdp in order to connect to a Windows Remote Desktop.
Once installed, it is about just as easy to configure and use as KRDC. Subjectively speaking, I think it requires a fastest connection connection. However, it has "File sharing" and "Printer sharing". In a very strange way, printer sharing will work only if you enable the "Sound" option as "Local". Concerning printer, in my case it didn't print the whole page no matter what setting I tried: the first 3 lines were just missing. I don't know it it was a driver-problem on Linux side or a Remmina-problem.
"File sharing" is working fine. Just select a folder in configuration options and it will appear as a virtual drive on Windows side. No problems.
My conclusion:
Remmina is more complete. However, if you need to rely on it for printing, make sure you test it.
[UPDATE]
For some strange reason, this morning Remmina refused to connect to server, saying "Unable to connect" The solution was to delete the file /home/neklar/.freerdp/known_hosts
[UPDATE]
For some strange reason, this morning Remmina refused to connect to server, saying "Unable to connect" The solution was to delete the file /home/neklar/.freerdp/known_hosts