如何检测程序是否在活动目录环境中运行?我正在使用C和.NET 2.0 最佳答案 尝试获取environment.userdomainname并将其与environment.machinename进行比较。如果两者相同,则用户可能没有域。如果它们不相同,则用户将登录到必须具有目录服务器的域中。