Pregunta:
¿Existe un equivalente en Windows del comando "whoami" de Unix? Si es así, ¿qué es?
Respuesta:
Desde Windows 2000, el comando whoami
ha sido parte de la línea de comandos estándar (¡gracias a pk por aclarar eso en los comentarios!).
Puede hacer esto: Abra un símbolo del sistema y escriba "set", luego presione enter. Esto muestra variables de entorno activas. El nombre de usuario que inició sesión actualmente se almacena en la variable env de USERNAME y su dominio se almacena en la variable USERDOMAIN.
Para aprovechar las otras respuestas, desde una línea cmd:
echo %USERDOMAIN%\%USERNAME%
obtendrá el usuario que inició sesión completo en formato de dominio \ nombre de usuario.
Puedes hacer lo mismo con Powershell con esto:
write-host $env:userdomain\$env:username