что такое windows-эквивалент команды unix "whoami"?

<p>есть ли в windows эквивалент unix-команды whoami? если так, то, что это?</p>

<p>начиная с windows 2000, команда <code>whoami</code> была <a href="http://technet.microsoft.com/en-us/library/cc771299(v=ws.10).aspx"><strong> частью стандартной командной строки </strong></a> (спасибо pk за проясняю это в комментариях!).</p><p>вы можете сделать это: откройте командную строку и введите "set", затем нажмите enter. это показывает активные переменные среды. текущий зарегистрированный пользователь хранится в переменной env username, а ваш домен - в переменной userdomain.</p><p>чтобы отбросить другие ответы из строки cmd:</p><pre><code>echo %userdomain%\%username% </code></pre><p>вы получите полный вход в систему в формате домен\имя пользователя.</p><p>вы можете сделать то же самое с powershell с этим:</p><pre><code>write-host $env:userdomain$env:username </code></pre>

<p>это сообщает большую часть той же информации, что говорят все остальные, но вы также можете просто набрать</p><p>set u</p><p>он вернет все переменные окружения, которые начинаются с u.</p><p>кроме того, set l может быть полезен для отладки проблем сервера регистрации.</p>

<p>это зависит от вашей конкретной ос, но команда whoami доступна как часть <a href="http://www.microsoft.com/downloads/details.aspx?familyid=3e89879d-6c0b-4f92-96c4-1016c187d429&displaylang=en">windows 2000 resource kit</a> и <a href="http://www.microsoft.com/downloads/details.aspx?familyid=49ae8576-9bb9-4126-9761-ba8011fabf38&displaylang=en">windows xp инструменты поддержки sp2</a> ,.</p>

<p>echo% username%</p>

<p>из командной строки? "echo% username%" должен это сделать. зарегистрированный пользователь хранится в переменной среды "имя пользователя".</p><p>в графическом сеансе ctrl-alt-del покажет экран с отображенным вошедшим пользователем.</p>

<p>вышесказанное является родным для ос и дает лучшие ответы, но в духе полноты в инструментах поддержки 2000 & xp) буквально есть whoami.exe. на 32 кб это было бы легко развернуть через групповую политику, если вы настроены на эту команду.</p>

<p>в autoexec или в приглашении dos введите <strong>prompt% userdomain% \% username% $ p $ g</strong>, и вы увидите, кто вы вошли в систему, и увидите типичный запрос, подобный следующему: домаим\имя пользователя c:></p>