VB.NET ログインユーザ名 マシン名取得
ログ出力等の処理でよく使うのでメモ
「System.Environment」クラスを使用して取得
ログインユーザ名取得
System.Environment.UserName
マシン名取得
System.Environment.MachineName
「My」機能を使用して取得
ログインユーザ名取得
My.User.Name
マシン名取得
My.Computer.Name
「System.Environment」も「My」も同じと思いきやちょっと違った。
「My.User.Name」にはドメイン名が付加され、
「System.Environment.UserName」には付加されない。
例:「abc\admin」でログインしている場合
「My.User.Name」の結果は「abc\admin」
「System.Environment.UserName」の結果は「admin」
コメントはまだありません。