我正在尝试从 Windows 10 Azure Active Directory (AAD) 加入的机器上的 Powershell 获取当前的 Windows 用户名和域。
我已经尝试过这个问题中的提示,但它们似乎都不适用于加入 Azure Active Directory 的机器。
例如对于用户:Jonathan Doe, john@example.com您将只获得用户的正确名称 & AzureAD(不是他们的用户名或“真实”域):
$env:UserName --> JonathanDoe
$env:UserDomain --> AzureAD
[System.Security.Principal.WindowsIdentity]::GetCurrent().Name --> AzureAD\JonathanDoe
Run Code Online (Sandbox Code Playgroud)
有谁知道如何获取用户实际凭据或特定 Azure AAD 域的任何部分?(例如john或example.com或理想情况下john@example.com)