如何知道我已通過哪個網域控制站的身份驗證?有沒有辦法在沒有本地管理員的情況下做到這一點?
答案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
將用變數 forlocalappdata
和 for進行回應logonserver
。但是,這logonserver
是您感興趣的唯一變量,並且它將告訴您進行身份驗證的網域控制器的名稱。
若要僅取得登入伺服器信息,請鍵入set log
(這是 set logonserver 的縮寫)。將會傳回您進行身份驗證的網域控制站的名稱。
答案4
set L
列出所有以字母 L 開頭的環境變量