如何知道我已通过哪个域控制器的身份验证?有没有办法在没有本地管理员的情况下做到这一点?
答案1
您可以通过以下命令找到它:
echo %LOGONSERVER%
而且您无需成为管理员或高级用户即可使用它。看看这个命令的输出:
set
答案2
确定计算机 / 服务器DC 使用 NLTEST:
nltest /dsgetdc:<domain_name>
要列出所有 DC 及其相应的站点,请尝试:
nltest /dclist:<domain_name>
您不必使用域名或服务器的 FQDN - 例如,/dclist:services.microsoft.com
您可以简单地输入而不是说/dclist:services
(当然,只要您是该域的经过身份验证的成员)。
为了用户身份验证和组策略使用 LOGONSERVER 变量:
echo %logonserver%
答案3
set l
localappdata
将使用和 的变量进行响应logonserver
。但是,logonserver
是您唯一感兴趣的变量,它将告诉您进行身份验证的域控制器的名称。
如果只获取登录服务器信息,请键入set log
(这只是 set logonserver 的缩写)。将返回您进行身份验证的域控制器的名称。
答案4
set L
列出所有以字母 L 开头的环境变量