C# 获取本机全名的方法和其他常用方法
利用C#可以获得当前计算机所在的域名信息,如当前计算机已加入了域 abc.com,则:
1. 获得ABC的方法:
stirng dn = Environment.UserDomainName 或
stirng dn = SystemInformation.UserDomainName //dn = ABC
2. 获得abc.com方法:
Using System.DirectoryServices.ActiveDirectory; string dn = Domain.GetComputerDomain().Name; //dn=abc.com
System.Net.Dns.GetHostEntry("LocalHost").HostName
在asp.net下的方法:
Using System.Net.NetworkInformation;
string dn = IPGlobalProperties.GetIPGlobalProperties().DomainName; //dn=abc.com
获取当前登录用户名:
Environment.UserDomainName + @"\" + Environment.UserName
获取当前机器名(不包含域名):
Dns.GetHostName()