【发布时间】:2025-12-31 20:50:01
【问题描述】:
我正在尝试过滤此命令的输出 (Get-MsolUser -UserPrincipalName ).Licenses.ServiceStatus
看起来像这样:
ServicePlan ProvisioningStatus
----------- ------------------
MCOMEETADV Success
ADALLOM_S_DISCOVERY Disabled
EXCHANGE_S_FOUNDATION PendingProvisioning
AAD_PREMIUM Success
MFA_PREMIUM Success
ONEDRIVE_BASIC Success
VISIOONLINE Success
EXCHANGE_S_FOUNDATION PendingProvisioning
VISIO_CLIENT_SUBSCRIPTION Success
MCOPSTN1 Success
EXCHANGE_S_FOUNDATION PendingProvisioning
DYN365_CDS_VIRAL Success
FLOW_P2_VIRAL Success
EXCHANGE_S_FOUNDATION PendingProvisioning
INTUNE_A PendingInput
EXCHANGE_S_FOUNDATION PendingProvisioning
BI_AZURE_P2 Success
MCOEV Success
MICROSOFT_SEARCH PendingProvisioning
WHITEBOARD_PLAN2 PendingProvisioning
MIP_S_CLP1 PendingProvisioning
MYANALYTICS_P2 Success
BPOS_S_TODO_2 Success
FORMS_PLAN_E3 Success
STREAM_O365_E3 Success
Deskless Success
FLOW_O365_P2 Success
POWERAPPS_O365_P2 Success
TEAMS1 Success
PROJECTWORKMANAGEMENT Success
SWAY Success
INTUNE_O365 PendingActivation
YAMMER_ENTERPRISE Success
RMS_S_ENTERPRISE Success
OFFICESUBSCRIPTION Success
MCOSTANDARD Success
SHAREPOINTWAC Success
SHAREPOINTENTERPRISE Success
EXCHANGE_S_ENTERPRISE Success
我正在筛选 Exchange_S_Enterprise 和 MCOEV。
我已经尝试过 (Get-MsolUser -UserPrincipalName ).Licenses.ServiceStatus |选择对象交换
我试过 Where-Object
什么都不返回
(Get-MsolUser -UserPrincipalName).Licenses.ServiceStatus
如果 EXCHANGE_S_ENTERPRISE 的配置状态为 -eq "Success",我想做一个 if 语句来继续我的脚本
【问题讨论】:
标签: powershell office365