我在编写 Bash 脚本时遇到问题,我需要它来检索与 Outlook 或邮件帐户一起使用以发送电子邮件的当前用户主体名称。
脚本需要配置一个根据登录用户来改变行为的应用程序。不需要密码,只需要用于电子邮件的 UPN。
如果我使用
用户名 -string "$(whoami)@INSERTYOUREMAILDOMAIN.COM"
结果:localprofilename@INSERTYOURMAILDOMAIN.COM
我只得到本地用户配置文件名称,这不是预期的结果。我可以检索与 Outlook 或邮件应用程序一起使用的 UPN 吗?
基本上,获取 Office 365 用户 ID
在 Windows 中,这非常简单。
whoami /upn
一般来说,我不太习惯使用 MacOS,所以它不如 Powershell 方便,或者我可能遗漏了一些东西:/