Parameetrid toimivad kõikides toetatud OSides, käivituskäsk võib vaid erineda. Linuxis on xfreerdp.

MS Windowsi puhul on käivituskäsuks wfreerdp, vt Käsitsi FreeRDP paigaldus MS Windows’ile

Positiivne on ka see, et toimib ka ALT+TAB rakenduste vahel liikumiseks jm kiirklahvid.

Kasutajanimi, salasõna tasub määrata muutujatena näiteks ~/.bash_aliases failis. Täpsemalt vt skriptimise teema alt.

# lühem variant
**xfreerdp +clipboard /smart-sizing /u:student /p:student /v:xxx.xxx.xxx.xxx /cert:ignore -wallpaper -themes /bpp:16 /kbd:0x00000425**

**xfreerdp +clipboard /size:70% /u:student /p:student /v:xxx.xxx.xxx.xxx /cert:ignore -wallpaper -themes /bpp:16 /kbd:0x00000425**

# pikem variant
**xfreerdp +clipboard /smart-sizing /sound /microphone /smartcard /printer /u:student /p:student /v:xxx.xxx.xxx.xxx /cert:ignore -wallpaper -themes /bpp:16 /kbd:0x00000425**

**xfreerdp +clipboard /size:70% /sound /microphone /smartcard /printer /u:student /p:student /v:xxx.xxx.xxx.xxx /cert:ignore -wallpaper -themes /bpp:16 /kbd:0x00000425**

# lõikepuhvri kasutamine (kopeeri, aseta) kaug- ja kohaliku masina vahel:
# + lubatakse
# - keelatakse
+clipboard

# 1400x1050 pikslit	ekraanipildi punktitihenduseks 
# 1280x960, 1152x864, 1024x768, 800x600, 640x480
/w:1400 /h:1050

#kasutaja (/u), salasõna(/p): student (vajadusel asendada sobivaga)
/u:student /p:student
****
# IP-aadress asendada xxx.xxx.xxx.xxx tegeliku IP-aadressiga
/v:xxx.xxx.xxx.xxx

# võimaldab ignoreerida	pakutavat sertifikaati
/cert:ignore

# võimaldab töölauda skaleerida (ka üle 100%)
/size:70%

# /size:widthxheight or percent%[wh]
# Screen size (default:1024x768)

# /smart-sizing[:widthxheight]
# Scale remote desktop to window size

# /scale:[100|140|180]
# Scaling factor of the display (default:100)

# /scale-desktop:percentage
# Scaling factor for desktop applications (value between 100 and 500) (default:100)

# /scale-device:100|140|180
# Scaling factor for app store applications (default:100)

# /dynamic-resolution
# Send resolution updates when the window is resized

# /h:height
# Height (default:768)

# /w:width
# Width (default:1024)

# /floatbar[:sticky:[on|off],default:[visible|hidden],show:[always|fullscreen||window]]
# floatbar is disabled by default (when enabled defaults to sticky in fullscreen mode)

# täiendavad võimalused
/sound #heli esitamine
/microphone #mikrofon
/smartcard #ID-kaardilugeja tugi
/smartcard-logon #ID-kaardiga sisselogimine
/printer #printimine
/drive:nimi,/asukoht/kliendimasinas #"nimi" on RDP serveris nähtav kaust

# lülitab teemade kasutuse välja
-themes

# lülitab taustapildi välja
-wallpaper

# värvisügavus 16-bit (piisav)
/bpp:16

# klaviatuuripaigutus
/kbd:0x00000425 #eesti
/kbd:0x00010419 #vene
/kbd:0x00000409 #US English

# erinevad graafikaprotokollid
				/gfx[:RFX]
           RDP8 graphics pipeline

       +gfx-progressive
           RDP8 graphics pipeline using progressive codec (default:off)

       +gfx-small-cache
           RDP8 graphics pipeline using small cache mode (default:off)

       +gfx-thin-client
           RDP8 graphics pipeline using thin client mode (default:off)

       /nsc, /nscodec
           NSCodec support

       /gdi:sw|hw
           GDI rendering
				/video
           Video optimized remoting channel
				/rfx
           RemoteFX

       /rfx-mode:[image|video]
           RemoteFX mode

# lisateave parameetritest (väljumiseks q)
man xfreerdp

Klaviatuuripaigutuste vaatamine

xfreerdp /kbd-list | grep -w 'Estonian\\|Russian\\|US' | grep -v 'Chinese\\|Arabic'
0x00000409	US
0x00000419	Russian
0x00000425	Estonian
0x00010419	Russian (Typewriter)

Kord ühendatud masinate sertifikaadid leiab ~/.config/freerdp/known_hosts2 failist.

lisateave

Viited

https://github.com/FreeRDP/FreeRDP/wiki

https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface

https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown

https://github.com/FreeRDP/FreeRDP/blob/2.2.0/ChangeLog