DOBON.NET DOBON.NETプログラミング掲示板過去ログ

UserName取得について

環境/言語:[Windows XP、使用言語 C#、NET Frameworkのバージョン1.1]
分類:[.NET]

宜しくお願い致します。

SystemInformation.UserName
Environment.UserName
上記2つでできる値は同じような気がするのですが、
何が違うのかお解りの方いらっしゃいましたら
ご教授頂けますでしょうか?
  • 題名: Re[1]: UserName取得について
  • 著者: 一風
  • 日時: 2005/02/03 11:32:37
  • ID: 8881
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
ヘルプくらいよめ
じゃんぬねっと です。

■No8872に返信(ずんのやすさんの記事)
> SystemInformation.UserName
> Environment.UserName
> 上記2つでできる値は同じような気がするのですが、
> 何が違うのかお解りの方いらっしゃいましたら
> ご教授頂けますでしょうか?

まあ、とりあえず、MSDN を見ちゃいましょう。

[SystemInformation.UserName]
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemwindowsformssysteminformationclassusernametopic.asp

> オペレーティング システムに現在ログオンしているユーザーの名前。

[Environment.UserName]
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemenvironmentclassusernametopic.asp

> 現在のスレッドを開始した、システムにログオンしている人の名前。
・・・? (^-^;)

つまり、

 ・RUNAS などで他のアカウントで実行した場合はどうなのか?
 ・サービスの場合はどうなるか?

などをご自分で検証してみてください。
  • 題名: Re[2]: UserName取得について
  • 著者: ずんのやす
  • 日時: 2005/02/03 18:08:54
  • ID: 8894
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
■No8882に返信(じゃんぬねっとさんの記事)
> じゃんぬねっと です。
>
> ■No8872に返信(ずんのやすさんの記事)
>>SystemInformation.UserName
>>Environment.UserName
>>上記2つでできる値は同じような気がするのですが、
>>何が違うのかお解りの方いらっしゃいましたら
>>ご教授頂けますでしょうか?
>
> まあ、とりあえず、MSDN を見ちゃいましょう。
>
> [SystemInformation.UserName]
> http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemwindowsformssysteminformationclassusernametopic.asp
>
>>オペレーティング システムに現在ログオンしているユーザーの名前。
>
> [Environment.UserName]
> http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemenvironmentclassusernametopic.asp
>
>>現在のスレッドを開始した、システムにログオンしている人の名前。
> ・・・? (^-^;)
>
> つまり、
>
>  ・RUNAS などで他のアカウントで実行した場合はどうなのか?
>  ・サービスの場合はどうなるか?
>
> などをご自分で検証してみてください。


じゃんぬねっとさん、お返事ありがとうございます。
ご丁寧なご説明ありがとうございました。
検証してみます。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板