web-dev-qa-db-ja.com

W2K3リモートデスクトップ/ターミナルサーバーを使用して1人のユーザーのDPIを変更する

つまり、RDPサーバーに接続している一部の(すべてではない)顧客のDPIを増やすにはどうすればよいですか?


アプリケーションを実行するためにクライアントが接続するW2K3ターミナルサーバーを実行しています。

クライアントの1つが、すべてのフォント/アイコンなどが小さすぎると不平を言っています。このユーザーは高DPIモニターを使用しています。クライアントOS(この場合はXP)のDPIはサーバーに転送されません。

さらに悪いことに(またはもっと興味深いことに)、[ディスプレイのプロパティ]ダイアログは、通常のクライアントのDPIを変更するために使用できる[詳細]ボタンを無効にします。

7
GvS

最初に、私は実際にはここであまり作業をしませんでした。次の投稿を見つけてテストしました。すべてがうまくいきます。

https://blogs.Oracle.com/ThinkThin/entry/setting_terminal_server_font_sizes

試行錯誤によって、この男はユーザーセッション中にインストールできる3つの.regファイルを作成したことがわかります。 1つは96dpi、1つは120dpi、1つは144dpiを提供します。私が言ったように、私は管理者と限られたユーザーでそれを実行しました、そして両方ともうまくいきました。ユーザーは変更を有効にするためにログオフする必要がありますが、他のユーザーには影響せず、そのユーザーのみに影響します。 3つの.regファイルを含むZipファイルは、このリンクにあります。

https://blogs.Oracle.com/ThinkThin/resource/TS-DPI.Zip

マット

1
Matt

これは私(hidpiクライアントからlodpiサーバーへ)でサーバー上での設定なしで問題なく動作します: リモートデスクトップ接続マネージャー(MSによる)

(win 8.1で200%dpiでテスト済み)

0
laktak