Wie kann ich feststellen, bei welchem Domänencontroller ich authentifiziert bin? Gibt es eine Möglichkeit, dies ohne lokalen Administrator zu tun?
Antwort1
Dies können Sie über den folgenden Befehl herausfinden:
echo %LOGONSERVER%
Und Sie müssen kein Administrator oder Poweruser sein, um es zu verwenden. Sehen Sie sich die Ausgabe dieses Befehls an:
set
Antwort2
BestimmenServerDC verwendet NLTEST:
nltest /dsgetdc:<domain_name>
Um alle DCs mit dem entsprechenden Standort aufzulisten, versuchen Sie Folgendes:
nltest /dclist:<domain_name>
Sie müssen nicht den FQDN des Domänennamens oder Servers verwenden. Anstatt beispielsweise zu sagen /dclist:services.microsoft.com
, können Sie einfach eingeben /dclist:services
(sofern Sie natürlich ein authentifiziertes Mitglied dieser Domäne sind).
FürBenutzerAuthentifizierung und Gruppenrichtlinie verwenden die LOGONSERVER-Variable:
echo %logonserver%
Antwort3
set l
antwortet mit den Variablen für localappdata
und für logonserver
. Allerdings logonserver
ist die einzige Variable, die Sie interessiert, und diejenige, die Ihnen den Namen des Domänencontrollers angibt, gegenüber dem Sie sich authentifiziert haben.
Um nur die Anmeldeserverinformationen abzurufen, geben Sie set log
(eine Abkürzung für „set logonserver“) ein. Der Name des Domänencontrollers, gegenüber dem Sie sich authentifiziert haben, wird zurückgegeben.
Antwort4
set L
listet alle Umgebungsvariablen auf, die mit dem Buchstaben L beginnen