Risposte:
Puoi trovarlo tramite il seguente comando:
echo %LOGONSERVER%
E non devi essere admin o poweruser per usarlo. Dai un'occhiata all'output di questo comando:
set
nltest
.
%variable%
, in PowerShell è necessario un altro sintassi: $env:variable
. Quindi, in questo caso, digita Powershell: $env:Logonserver
e otterrai lo stesso risultato.
Per determinare il controller di dominio del computer / server utilizzare NLTEST:
nltest /dsgetdc:<domain_name>
Per elencare tutti i controller di dominio con il sito appropriato, prova:
nltest /dclist:<domain_name>
Non è necessario utilizzare il nome FQDN del nome di dominio o del server, ad esempio, invece di dire /dclist:services.microsoft.com
, è possibile semplicemente digitare /dclist:services
(purché tu sia un membro autenticato di quel dominio, ovviamente).
Per l' autenticazione utente e i criteri di gruppo utilizzare la variabile LOGONSERVER:
echo %logonserver%
nltest
è stato molto più affidabile per me perché LOGONSERVER
non funzionava quando veniva dal PSR
set l
risponderà con le variabili sia per che localappdata
per logonserver
. Tuttavia, logonserver
è l'unica variabile che ti interessa e quella che ti dirà il nome del controller di dominio con cui ti sei autenticato.
Per ottenere solo le informazioni sul logonserver, digitare set log
(che è semplicemente un'abbreviazione di set logonserver). Verrà restituito il nome del controller di dominio autenticato.
Questo risponde alla tua domanda solo se hai Outlook:
Ho trovato una funzionalità interessante in Outlook. Se tieni premuto Ctrl e fai clic con il pulsante destro del mouse sull'icona nella barra delle applicazioni, quindi fai clic sullo stato della connessione per mostrare il server di scambio a cui sei connesso e il controller di dominio a cui sei connesso. In realtà ho scoperto che uno rispondeva a un'altra domanda sulle connessioni di Exchange, un ottimo modo per riciclare le risposte ...
set L
elenca tutte le variabili di ambiente che iniziano con la lettera L
set a
ad esempio.