使用 Powershell,如果我不知道帐户所在的域,如何获取帐户的用户 ID?
例如,我有一个名为 Mail-User 的帐户,我可以使用它作为命令b.newhart
来获取信息。-identity
get-recipient
但我需要知道附加了域名的用户 ID - 例如,[email protected]
. 这是您可以在 Exchange Online 的管理面板中看到的用户 ID 。
我需要 UserID 的原因是我可以Set-MsolUserPassword
在该帐户上使用。要使用这个命令,我需要指定-UserPrincipalName
which 是UserID
. 对于完整的 o365 帐户(带有邮件),我可以只使用身份,但对于邮件用户帐户,我也需要UserID
使用域名,而不仅仅是身份。
我们有很多来自不同域的邮件用户,用户名都是标准化的首字母+姓氏。因此,如果我可以通过知道他们的身份来重置他们的密码,那就太好了。
那么,我怎样才能得到UserID
一个邮件用户帐户呢?或者如何在不知道域名称的情况下重置邮件用户帐户的密码?
这里是!
这将获取内部电子邮件地址,该地址是可以在
Set-MsolUserPassword
命令中使用的用户 ID。