Whoami
UNIXのコマンドid -unと同じ効果である。 Unix系オペレーティングシステムにおける$USERと似ているが、whoamiの出力結果はこれとは少し異なる。whoamiが出力するのはその時使っているユーザ名で、$USERが出力するのはログインに使用したユーザ名である。例えば、ユーザがJohnでログインし、次いでsuコマンドでrootになった場合、whoamiの出力はroot、echo $USERの出力はJohnとなる。suコマンドはデフォルトではログインシェルを呼び出さないためである。
GNU版のwhoamiも存在し、Richard MlynarikによってGNU Core Utilities (Coreutils) の一部として実装された。
このコマンドはまた、Windows 2000リソースキットと Windows XP SP2 Support Toolsにも含まれている。UNIXコマンドとは違いはオプションが多くあり、ログオンしているユーザーのユーザー、グループ、および権限の情報が表示できる。
Administratorとしてログオンしている時、単に whoamiとすると、以下の出力が得られる (ユーザ名の前はコンピュータ名またはドメイン名):
/privオプションを付けるとログオンしているユーザの特権を表示する