如何使用 PowerShell 更改 Office 365 用户许可证

以下是使用 Windows PowerShell 和 ADManager Plus 更改 Office 365 用户许可证的比较:

Windows PowerShell

使用 PowerShell 更改 Office 365 用户许可证的步骤:

  • 确定要从中检索报告的 Office 365 租户帐户。
  • 确定执行操作所需的 cmdlet。
  • 编写脚本。
  • 在 Windows PowerShell 中执行脚本。

Windows PowerShell 脚本示例:

 已复制
Get-MsolUser -all | Where {$_.Licenses.AccountSkuId -contains "your-tenant-name:EXCHANGESTANDARD_STUDENT"} | Set-MsolUserLicense -AddLicenses "your-tenant-name:STANDARDWOFFPACK_STUDENT" -RemoveLicenses "your-tenant-name:EXCHANGESTANDARD_STUDENT"
点击复制整个脚本

ADManager Plus

更改 Office 365 用户许可证的步骤:

  • 选择 Office 365 -> License Management -> Assign/Remove licenses。
  • 选择 Replace licenses 选项,从下拉列表中选择所需的许可证和用户位置。
  • 选择 Office 365 帐户及其用户,然后点击 Apply。

截图

» 开始 30 天免费试用

使用 Windows PowerShell 等本地工具更改 Office 365 用户许可证的限制如下:

  • 添加更多筛选条件后,脚本将变得更长且更复杂。
  • 解决这些脚本问题需要丰富的 AD 和脚本编写经验。

ADManager Plus 可以帮助您在简单且直观设计的 UI 中 替换 Office 365 用户的许可证

使用 ADManager Plus 可一次性为多个账户分配或移除 Office 365 许可证。

  获取 30 天免费试用。

开始您的 无脚本 AD 管理,报告和 自动化之旅 使用 ADManager Plus。

  •  
     
  • 提交即表示您同意根据 隐私政策 处理个人数据。

谢谢

您的下载将在 15 秒内自动开始。如未开始,点击此处手动下载。

相关 Powershell 操作指南:

Active Directory 管理和报告的一站式解决方案

电子邮件下载链接 Email the ADManager Plus download link