はじめに
リモートデスクトップ接続にて利用する.rdpファイルの中身を確認しました。
ファイルの中身
以下のようにIPアドレスのみ指定している場合。
まずファイルの形式ですがUNIX環境にてfileコマンドで確認すると
$ file hoge.rdp hoge.rdp: ASCII text
というわけで実体はテキストファイルです。
中身を確認すると以下のように記載されています。
$ cat hoge.rdp full address:s:A.B.C.D:3389 prompt for credentials:i:1 administrative session:i:1
ただし上の図においてユーザ名をuserAとして入れるとファイルが一気に巨大化します。
$ cat hoge.rdp full address:s:A.B.C.D:3389 prompt for credentials:i:1 administrative session:i:1 screen mode id:i:2 use multimon:i:0 desktopwidth:i:1920 desktopheight:i:1080 session bpp:i:32 winposstr:s:0,3,0,0,800,600 compression:i:1 keyboardhook:i:2 audiocapturemode:i:0 videoplaybackmode:i:1 connection type:i:7 networkautodetect:i:1 bandwidthautodetect:i:1 displayconnectionbar:i:1 username:s:userA enableworkspacereconnect:i:0 disable wallpaper:i:0 allow font smoothing:i:0 allow desktop composition:i:0 disable full window drag:i:1 disable menu anims:i:1 disable themes:i:0 disable cursor setting:i:0 bitmapcachepersistenable:i:1 audiomode:i:0 redirectprinters:i:1 redirectcomports:i:0 redirectsmartcards:i:1 redirectclipboard:i:1 redirectposdevices:i:0 autoreconnection enabled:i:1 authentication level:i:2 negotiate security layer:i:1 remoteapplicationmode:i:0 alternate shell:s: shell working directory:s: gatewayhostname:s: gatewayusagemethod:i:4 gatewaycredentialssource:i:4 gatewayprofileusagemethod:i:0 promptcredentialonce:i:0 gatewaybrokeringtype:i:0 use redirection server name:i:0 rdgiskdcproxy:i:0 kdcproxyname:s:
ファイルサイズも1KBから3KBに。デフォルトの設定が明示的にファイルに書き込まれる模様です。
この状態でユーザ名を消しても上記の設定群はテキストファイルに残ったままです。
終わりに
興味範囲で中身を除いてみました。