web-dev-qa-db-ja.com

常にいくつかのオプションを渡すようにxfreerdpを構成します

起動するたびに15bppに設定するようにxfreerdpを構成する必要があります。

# xfreerdp --sec rdp -a 15 --no-bmp-cache srvaddr

xfreerdpconfig.txtを開くと、サーバーのIPが表示され、/bpp:15または-a 15を追加すると、プログラムが起動しません。

この設定ファイルの正しい構文は何ですか?

2
kek

悲しいことに、xfreerdpを使用して設定ファイルに設定を保存するようなオプションはありません。
代わりにできることは、スクリプト言語を使用し、この機能サポートを追加してxfreerdpをラップすることです。

xfreerdpの新しいCLIバージョンの場合:

xfreerdp /bpp:15 ...

非推奨のCLIバージョンの場合:

xfreerdp -a 15 ...
1
marc

.bashrcでエイリアスと関数の組み合わせを使用するのが好きです。

export RDP_OPTS="/d:... /u:... /bpp:32 +compression +fonts +aero +home-drive +clipboard"

rdp() {
    xfreerdp $RDP_OPTS /h:1050 /w:1680 /v:$1
}

rdp1() {
    xfreerdp $RDP_OPTS /f /v:$1
}

rdp2() {
    xfreerdp $RDP_OPTS /f /multimon /v:$1
}

これにより、サーバー名を唯一のパラメーターとして使用する3つの便利なコマンドが得られます。

  • rdp-ウィンドウ内のrdpセッション
  • rdp1-フルスクリーンのrdpセッション(1台のモニター)
  • rdp2-フルスクリーンのrdpセッション(2台のモニター)
0
Ferruccio