可能重复: 如何检测机器是否连接到域(在C#中)?
是否有任何方法可以判断一台计算机是否不使用任何外部DLL而连接到某个域?我不关心域名,只是不管它是否加入。就像一个布尔值。
提前谢谢。丹
发布于 2011-12-05 16:28:56
另一种对我有效的解决方案(而不是在上一篇文章中)是使用p/Invoke。
根据您的具体情况,其他帖子的建议不起作用(跨操作系统返回不同的值)
发布于 2011-12-05 16:49:14
Environment.UserDomainName会给你域名
Environment.UserDomainName
来自MSDN
使用UserDomainName属性获取用户的域名
所以您不需要外部dll :)
https://stackoverflow.com/questions/8388399
相似问题