Respuestas:
Puede encontrar esto a través del siguiente comando:
echo %LOGONSERVER%
Y no tiene que ser administrador o usuario avanzado para usarlo. Echa un vistazo a la salida de este comando:
set
nltest
.
%variable%
, en Powershell necesita otra sintaxis: $env:variable
. Entonces, en este caso, escriba Powershell: $env:Logonserver
y obtendrá el mismo resultado.
Para determinar la computadora / servidor DC use NLTEST:
nltest /dsgetdc:<domain_name>
Para enumerar todos los DC con su sitio apropiado, intente:
nltest /dclist:<domain_name>
No tiene que usar el FQDN del nombre de dominio o servidor; por ejemplo, en lugar de decir /dclist:services.microsoft.com
, simplemente puede escribir /dclist:services
(siempre y cuando sea un miembro autenticado de ese dominio, por supuesto).
Para la autenticación de usuarios y la política de grupo, use la variable LOGONSERVER:
echo %logonserver%
nltest
fue mucho más confiable para mí porque LOGONSERVER
no funcionó cuando venía por RDP
set l
responderá con las variables para ambos localappdata
y para logonserver
. Sin embargo, logonserver
es la única variable en la que está interesado y la que le indicará el nombre del controlador de dominio con el que se autenticó.
Para obtener solo la información del servidor de inicio de sesión, escriba set log
(que es simplemente una abreviatura de set logonserver). Se devolverá el nombre del controlador de dominio con el que se autenticó.
Esto solo responde a su pregunta si tiene Outlook:
Encontré una característica interesante en Outlook. Si mantiene presionada la tecla Ctrl y hace clic con el botón derecho en el icono en la barra de tareas, luego haga clic en el estado de conexión, le muestra el servidor de intercambio al que está conectado y el controlador de dominio al que está conectado. De hecho, encontré que uno respondía a otra pregunta sobre las conexiones de Exchange, una excelente manera de reciclar respuestas ...
set L
enumera todas las variables de entorno que comienzan con la letra L
set a
por ejemplo.