2017-08-09 28 views
0

我正在嘗試使用if語句來檢查通過LyncOnlineConnector PowerShell模塊應用於用戶的會議策略。獲取適用於用戶的SfB聯機會議策略

Get-CsOnlineUser -Identity $Upn3 -Filter {ConferencingPolicy -eq "BposSAllModalityMinVideoBW"} 

以上回報用戶當前變量$ Upn3設置但這用戶目前擁有BposSAllModality的會議策略。不太清楚爲什麼它返回的用戶對象,如果它目前不匹配的比較運算符,但希望有人能指出我在正確的方向?

乾杯

+0

有人猜測,我認爲'-Identity'和'-Filter'可能不應該被同時使用(即使cmdlet沒有明確地阻止你)。我想你可能需要通過'-and'將你的身份加入你的過濾器。 –

+0

好的,有道理。我試過以下但不返回任何內容,也沒有錯誤:Get-CsOnlineUser -Filter {(UserPrincipalName -eq $ Upn3) - 和(ConferencingPolicy -eq「BposSAllModality」)}}。然而,我已經找到了一個解決方案,並會在一個答案中解釋。 – jshizzle

回答

1

下面我想要做什麼:

Get-CsOnlineUser $Upn3 | Select -ExpandProperty Conferencing* 

我已經設置這是一個變量,可以把它作爲和時間。