C# 获得当前计算机所处域环境的域名

2011年12月27日 | 分类: 开发 | 标签: , ,

利用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

在asp.net下的方法:

Using System.Net.NetworkInformation;
string dn = IPGlobalProperties.GetIPGlobalProperties().DomainName;    //dn=abc.com

Written by Nile Jiang
无猖狂以自彰,当阴沉以自深。

目前还没有任何评论.
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。