0
私は自分の問題の解決策を探していましたが、まだ問題が見つかっていません。私はインフラストラクチャチームメンバーの一人から、すべての会議室の電話番号と特定のオフィスの名前を表示するように求められました。In-Object S4BでDIsplayNameを検索するのに何が使えますか?
私が使用して、オフィスのすべての数字をプルアップすることができます -
Get-CsUser |Where-Object {$_.LineURI -Like "*area code*prefix*"} |Export-csv "filepath".
を私は複数の検索項目に - そして使用することを教えてくれた、ここで別の質問を見つけました。
だから私はあることを私の検索を修正 -
Get-CsUser |Where-Object {($_.LineURI -Like "*AC*Prefix*") -and ($_.DisplayName -contains "Conference")} |Export-csv "filepath"
しかし、今、私は空白のCSVファイルを取得します。 $ _を使用していることがわかりました。DisplayNameは結果を返しません。また、DisplayNameの代わりにIdentityを試して、空のcsvファイルを取得しました。
会議室の電話機だけに結果を微調整するために、DisplayNameの代わりに使用できるものは何ですか?
例として会議室のGet-CsUserの結果を示します。
Identity : CN=Conference Room - (HLY) Phoenix,OU=Services,DC=mydomain,DC=com
VoicePolicy : NA-US-International
VoiceRoutingPolicy :
ConferencingPolicy :
PresencePolicy :
DialPlan :
LocationPolicy :
ClientPolicy :
ClientVersionPolicy :
ArchivingPolicy :
ExchangeArchivingPolicy : Uninitialized
PinPolicy :
ExternalAccessPolicy :
MobilityPolicy :
PersistentChatPolicy :
UserServicesPolicy :
CallViaWorkPolicy :
ThirdPartyVideoSystemPolicy :
HostedVoiceMail : True
HostedVoicemailPolicy : NA-10-Digit
HostingProvider : SRV:
RegistrarPool : XXX-S4B-FE-01.mydomain.com
Enabled : True
SipAddress : sip:[email protected]
LineURI : tel:+1xxxxxxxxxx
EnterpriseVoiceEnabled : True
ExUmEnabled : False
HomeServer : CN=Lc Services,CN=Microsoft,CN=2:1,CN=Pools,CN=RTC Service,CN=Services,CN=Configuration,DC=mydomain,DC=com
DisplayName : Conference Room - (HLY) Phoenix
SamAccountName : phoenix