【问题标题】:How do I get my username for Exchange with PowerShell如何使用 PowerShell 获取我的 Exchange 用户名
【发布时间】:2018-09-24 12:21:33
【问题描述】:

是否有任何命令或其他方式可以获取用于登录 PowerShell 中的 Exchange 模块的用户名?

为了澄清: 此功能将在处理一组 Exchange 管理员权限的脚本中使用。并且为了避免每次运行脚本时都必须输入他们的管理员帐户名,如果脚本能够获取他们在使用 PowerShell Exchange 模块登录时使用的帐户的名称,那就太好了。

【问题讨论】:

    标签: exchangewebservices powershell-3.0


    【解决方案1】:

    您可以通过以下代码获取您的用户名:

    Get-Mailbox -ResultSize Unlimited | ForEach {
        $user = $_.SamAccountName
        Get-MobileDeviceStatistics -Mailbox:$_.Identity |
        Select-Object @{label="User" ; expression={$user}},DeviceOS, lastsuccesssync
    }
    

    how to get exact user name from get-mobiledevicestatistics in powershell

    【讨论】:

    • 很抱歉没有提到这一点,但由于我们拥有大量用户,因此无法全部获取。此外,测试代码会给出一个曾经的用户、他们的设备(如果有的话)和最后一次成功同步的列表。
    • 您可以尝试以下代码:“Get-Mailbox -ResultSize unlimited | Format-Table -Auto DisplayName, LitigationHoldEnabled”参考来自:docs.microsoft.com/en-us/exchange/recipients-in-exchange-online/…
    【解决方案2】:

    我从来没有找到一个明确的答案,所以我使用我的域-AD 用户名来搜索正确的用户帐户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-17
      • 1970-01-01
      • 2016-03-08
      • 2011-01-06
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多