Active Directory域的哪个部分执行login服务器(域控制器)的身份validation。
LOGONSERVER env var有它的值。
C:> echo%LOGONSERVER%\ PUN5OPSDIRPIN01
有什么API可以检索这个值吗?
几乎所有的语言或框架都会有一个方法可以让你回顾环境variables的价值。 .NET,Powershell,Java …你在编码什么?
C#:
System.Environment.GetEnvironmentVariable ()
电源shell:
$env:<name of env variable> ,例如$env:logonserver
WMI(使用VBS):
Set colItems = objWMIService.ExecQuery(”Select * from Win32_Environment”)
Java的:
System.getenv("LOGONSERVER")
假设你想从客户端检索,你可以查询“HKCU:\ Volatile Environment \ LOGONSERVER”或env:LOGONSERVER。