![我如何知道哪个域控制器已通过我的身份验证?](https://linux22.com/image/1288950/%E6%88%91%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E5%93%AA%E4%B8%AA%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%E5%B7%B2%E9%80%9A%E8%BF%87%E6%88%91%E7%9A%84%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%EF%BC%9F.png)
如何知道我已通过哪个域控制器的身份验证?有没有办法在没有本地管理员的情况下做到这一点?
答案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 开头的环境变量