Ответы:
Начиная с Windows 2000, whoami
команда была частью стандартной командной строки (спасибо pk за разъяснение в комментариях!).
Вы можете сделать это: Откройте командную строку и введите «set», а затем нажмите Enter. Это показывает активные переменные среды. Текущий зарегистрированный пользователь хранится в переменной env USERNAME, а ваш домен - в переменной USERDOMAIN.
Чтобы отбросить другие ответы из строки cmd:
echo %USERDOMAIN%\%USERNAME%
вы получите полный вход в систему в формате домен \ имя пользователя.
Вы можете сделать то же самое с Powershell с этим:
write-host $env:userdomain\$env:username
Это сообщает большую часть той же информации, что говорят все остальные, но вы также можете просто набрать
SET U
Он вернет все переменные окружения, которые начинаются с U.
Кроме того, SET L может быть полезен для отладки проблем сервера регистрации.
Из командной строки? "echo% username%" должен это сделать. Зарегистрированный пользователь хранится в переменной среды «имя пользователя».
В графическом сеансе ctrl-alt-del покажет экран с отображенным вошедшим пользователем.
Это зависит от вашей конкретной ОС, но команда whoami доступна как часть Windows 2000 Resource Kit и средств поддержки Windows XP SP2 .
Вышесказанное относится к ОС и дает лучшие ответы, но в духе полноты в инструментах поддержки 2000 и XP буквально есть whoami.exe. На 32 КБ было бы легко развернуть групповую политику, если бы вы настроили свое сердце на эту команду.
В autoexec или в командной строке DOS введите приглашение% USERDOMAIN% \% USERNAME% $ p $ g , и вы увидите, кто вы вошли в систему, и увидите типичное приглашение, подобное этому: DOMAIM \ username C:>
whoami