Windows 中与 Unix“whoami”命令对应的命令是什么?

Windows 中与 Unix“whoami”命令对应的命令是什么?

Windows 中是否有与 Unix 中的“whoami”命令相同的命令?如果有,它是什么?

答案1

自 Windows 2000 以来,该whoami命令已标准命令行的一部分(感谢 pk 在评论中澄清这一点!)。

您可以这样做:打开命令提示符并输入“set”,然后按回车键。这将显示活动环境变量。当前登录的用户名存储在 USERNAME 环境变量中,您的域存储在 USERDOMAIN 变量中。

为了从 cmd 行中获取其他答案:

echo %USERDOMAIN%\%USERNAME%

将获取域\用户名格式的完整登录用户。

您可以使用 Powershell 执行相同的操作:

write-host $env:userdomain\$env:username

答案2

这将报告其他人所说的大部分相同信息,但您也可以只输入

设置U

它将返回以 U 开头的任何环境变量。

顺便说一句,SET L 可以方便地调试登录服务器问题。

答案3

从命令行?“echo %username%”应该可以。登录的用户存储在环境变量“username”中。

从图形会话中,ctrl-alt-del 将为您提供一个显示已登录用户的屏幕。

答案4

这取决于你的特定操作系统,但 whoami 命令可作为Windows 2000 资源工具包Windows XP SP2 支持工具

相关内容