C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 13 を表示中)
■3813 / )  Re[2]: ログインユーザの名称を取得する方法
□投稿者/ 七曜 (8回)-(2007/05/24(Thu) 12:21:43)
こんな感じでしょうか。
Namespaceの指定は以下の通り。
using System.Security.Principal;
using System.DirectoryServices;

ログイン名からユーザーオブジェクトを取得して、プロパティ値を参照します。
WindowsIdentity identity = WindowsIdentity.GetCurrent();
DirectoryEntry user = new DirectoryEntry("WinNT://" + identity.Name.Replace("\\", "/"));
MessageBox.Show(user.Properties["FullName"].Value.ToString());

返信 編集キー/


管理者用

- Child Tree -