如何获得用户所登陆的局域网域名和用户名?

如果用ADSI能否有详细地解释?谢谢!!!
---------------------------------------------------------------

域名
System.Environment.UserDomainName
用户
System.Environment.UserName

---------------------------------------------------------------

Environment.UserDomainName 属性 [Visual Basic]请参见

.NET 框架安全性:

EnvironmentPermission。关联的枚举:EnvironmentPermissionAccess.Read

获取与当前用户关联的网络域名。

[Visual Basic]
Public Shared ReadOnly Property UserDomainName As String

主机的网络域名。

异常
异常类型 条件
PlatformNotSupportedException 当前操作系统不支持检索此网络域名。
InvalidOperationException 无法检索此网络域名。

备注
该属性的值通常为主机名,但可能取决于所部署的应用程序解决方案。当前用户是 UserName 中指定的名称。

应用程序必须运行在 Windows NT 3.1 或更高版本上才能使用该属性;否则将引发异常。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus