Risposte:
Da Windows 2000, il whoami
comando fa parte della riga di comando standard (grazie a pk per averlo chiarito nei commenti!).
Puoi farlo: apri un prompt dei comandi e digita "set", quindi premi invio. Questo mostra le variabili d'ambiente attive. Il nome utente attualmente connesso viene archiviato nella variabile env USERNAME e il dominio è archiviato nella variabile USERDOMAIN.
Per allontanare le altre risposte, da una linea cmd:
echo %USERDOMAIN%\%USERNAME%
ti porterà l'utente completo connesso in formato dominio \ nome utente.
Puoi fare la stessa cosa con Powershell con questo:
write-host $env:userdomain\$env:username
Questo riporta la maggior parte delle stesse informazioni che dicono tutti gli altri, ma puoi anche solo digitare
SET U
Restituirà tutte le variabili d'ambiente che iniziano con U.
A parte questo, SET L può essere utile per il debug dei problemi del logonserver.
Dalla riga di comando? "echo% username%" dovrebbe farlo. L'utente che ha effettuato l'accesso è archiviato nella variabile ambientale "nome utente".
Da una sessione grafica, ctrl-alt-del ti darà una schermata con l'utente connesso visualizzato.
Dipende dal tuo sistema operativo specifico, ma il comando whoami è disponibile come parte del Resource Kit di Windows 2000 e degli strumenti di supporto di Windows XP SP2 .
Quanto sopra è nativo del sistema operativo e risposte migliori, ma nello spirito di completezza, c'è letteralmente un whoami.exe negli strumenti di supporto 2000 e XP. A 32 kb, sarebbe facile implementare i criteri di gruppo, se il tuo cuore fosse impostato su quel comando.
In autoexec o al prompt di DOS, digita prompt% USERDOMAIN% \% USERNAME% $ p $ g e visualizzerai chi hai effettuato l'accesso e vedrai il tipico prompt come questo: DOMAIM \ nome utente C:>
whoami