クライアント情報

Q
クライアント情報(環境変数)を取得したい

A
[解決方法]
Biz/Browserには、//.SYSオブジェクトを利用してクライアント情報を取得する方法の
他に、RuntimeクラスのGetEnvメソッドを使用して環境変数を値を取得する方法があり
ます。

var rt = new Runtime;
var pth = rt.GetEnv( "HOMEPATH" );


GetEnvメソッドの引数に環境変数名を指定することで、
  "USERNAME"・・・・・OSのログインユーザ
  "HOMEPATH"・・・・・ログインユーザのホームパス
といった情報を取得することが出来ます。

例えば、MountするフォルダにGetEnvメソッドで取得したログインユーザのホームパス
を指定することで、rootフォルダ以外でユーザ固有のフォルダにファイルを出力する、
といった実装が出来ます。


環境変数名と取得可能な値につきましては、マイクロソフト社の仕様に依存しますので、
ご利用の環境にてご確認いただくことをお勧め致します。

管理番号:Cli_005
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ