Respostas:
Você pode encontrar isso através do seguinte comando:
echo %LOGONSERVER%
E você não precisa ser administrador ou poweruser para usá-lo. Dê uma olhada na saída deste comando:
set
nltest.
%variable%, no Powershell você precisa de outra sintaxe: $env:variable. Portanto, nesse caso, digite Powershell:, $env:Logonservere você obtém o mesmo resultado.
Para determinar o computador / servidor DC, use NLTEST:
nltest /dsgetdc:<domain_name>
Para listar todos os controladores de domínio com o site apropriado, tente:
nltest /dclist:<domain_name>
Você não precisa usar o FQDN do nome ou servidor do domínio - por exemplo, em vez de dizer /dclist:services.microsoft.com, você pode simplesmente digitar /dclist:services(desde que seja um membro autenticado desse domínio, é claro).
Para autenticação do usuário e política de grupo, use a variável LOGONSERVER:
echo %logonserver%
nltestera muito mais confiável para mim, porque LOGONSERVERnão funcionou quando vindo pela RDP
set lresponderá com as variáveis para ambos localappdatae para logonserver. No entanto, logonserveré a única variável na qual você está interessado e a que informará o nome do controlador de domínio no qual você se autenticou.
Para obter apenas as informações do servidor de logon, digite set log(que é simplesmente uma abreviação de set logonserver). O nome do controlador de domínio com o qual você se autenticou será retornado.
Isso só responde à sua pergunta se você tiver o Outlook:
Encontrei um recurso interessante no Outlook. Se você pressionar Ctrl e clicar com o botão direito do mouse no ícone na barra de tarefas, clique no status da conexão, mostrando o servidor do Exchange ao qual está conectado e a qual controlador de domínio você está conectado. Na verdade, achei que um respondendo a outra pergunta sobre conexões do Exchange, ótima maneira de reciclar respostas ...
set L lista todas as variáveis de ambiente que começam com a letra L
set apor exemplo.