次の方法で共有


Get-CsDeviceUpdateRule

 

トピックの最終更新日: 2012-03-23

組織での使用向けに構成されているデバイス更新ルールに関する情報を戻します。デバイス更新ルールを使用して、ファームウェア更新プログラムを、Microsoft Lync 2010 Phone Edition を実行するデバイスに関連付けます。

構文

Get-CsDeviceUpdateRule [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>]

Get-CsDeviceUpdateRule [-Filter <String>] [-LocalStore <SwitchParameter>]

解説

Microsoft Lync Server 2010 では、Lync 2010 Phone Edition を実行するデバイスにファームウェア更新プログラムを提供する方法として、デバイス更新ルールを使用します。管理者は Lync Server 2010 にデバイス更新ルールを定期的にアップロードします。それらのルールのテストと承認後、適切なデバイスがシステムに接続した際に自動的にダウンロードされて適用されます。既定では、デバイスは、電源が入って Lync Server に接続するたびに新しい更新ルールがあるかどうか確認します。また、最初のサインオン以降は、24 時間ごとに更新プログラムがあるかどうか確認します。

デバイス更新ルールは Web サービス サービスにインポート (および適用) することができます。Get-CsDeviceUpdateRule コマンドレットを使用すると、組織での使用向けにインポートされているデバイス更新ルールに関する情報を戻すことができます。

このコマンドレットを実行できるユーザー:既定では、次のグループのメンバーが、Get-CsDeviceUpdateRule コマンドレットをローカルで実行することを承認されています。RTCUniversalUserAdmins、RTCUniversalServerAdmins。このコマンドレットが割り当てられているすべての役割ベースのアクセス制御 (RBAC) の役割の一覧 (自身が作成したカスタムの RBAC の役割を含む) を戻すには、Windows PowerShell プロンプトから次のコマンドを実行します。

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsDeviceUpdateRule"}

パラメーター

パラメーター 必須かどうか 説明

Identity

省略可能

XdsIdentity

デバイス更新ルールの一意の識別子。デバイス更新ルールの Identity は、次の 2 つの部分で構成されています。ルールが適用されているサービス スコープ (たとえば、service:WebServer:atl-cs-001.litwareinc.com) およびルールに割り当て済みのグローバル一意識別子 (GUID) (たとえば、d5ce3c10-2588-420a-82ac-dc2d9b1222ff9)。これに基づいて、このデバイス更新ルールの Identity は次のようになります。"service:WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9 "。

Identity を指定するときには、ワイルドカードを使用することはできません。ルールを指定する際にワイルドカードを使用する場合は、Filter パラメーターを使用します。

Filter

省略可能

文字列

1 つのデバイス更新ルールまたは一連のルールの Identity を指定する際に、ワイルドカードを使用できます。たとえば、WebServer:atl-cs-001.litwareinc.com のすべてのデバイス更新ルールを戻すには、次のフィルター値を使用します。"service:WebServer:atl-cs-001.litwareinc.com*"。

LocalStore

省略可能

スイッチ パラメーター

中央管理ストア 自体からではなく、中央管理ストア のローカル レプリカからデバイス更新ルールを取得します。

入力の種類

なし。Get-CsDeviceUpdateRule はパイプライン処理された入力を受け入れません。

戻り値の種類

Get-CsDeviceUpdateRule を実行すると、Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdate.Rule オブジェクトのインスタンスが戻されます。

-------------------------- 例 1 ------------------------

Get-CsDeviceUpdateRule

上記のコマンドは、組織で適用されているすべてのデバイス更新ルールに関する情報を戻します。追加パラメーターを指定せずに Get-CsDeviceUpdateRule を呼び出すと、常にデバイス更新ルールの完全なコレクションが戻されます。

-------------------------- 例 2 ------------------------

Get-CsDeviceUpdateRule -Identity service:WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9

例 2 のコマンドは、"WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9" という Identity を持つデバイス更新ルールに関する情報を戻します。

-------------------------- 例 3 ------------------------

Get-CsDeviceUpdateRule -Filter service:WebServer:atl-cs-001.litwareinc.com*

例 3 では、WebServer:atl-cs-001.litwareinc.com というサービスに構成されているすべてのデバイス更新ルールに関する情報を戻します。このタスクを実行するには、Filter パラメーターを使用してフィルター値 "WebServer:atl-cs-001.litwareinc.com *" を指定します。そのフィルターで、戻されるデータを先頭が "service:WebServer:atl-cs-001.litwareinc.com" という文字列の Identity を持つデバイス更新ルールに制限します。

-------------------------- 例 4 ------------------------

Get-CsDeviceUpdateRule | Where-Object {$_.Brand -eq "LG-Nortel"}

上記のコマンドは、Brand プロパティが "LG-Nortel" と等しいすべてのデバイス更新ルールを戻します。これを行うには、組織内のすべてのデバイス更新ルールのコレクションを戻すために、Get-CsDeviceUpdateRule を呼び出します。次に、このコレクションを、Where-Object コマンドレットにパイプ処理し、Brand が "LG-Nortel" に等しいデバイス更新ルールのみを選択します。

-------------------------- 例 5 ------------------------

Get-CsDeviceUpdateRule | Where-Object {$_.ApprovedVersion -eq $Null}

例 5 では、承認されていないすべてのデバイス更新ルールのコレクションを戻します。これを行うには、Get-CsDeviceUpdateRules を使用して、すべてのルールのコレクションを戻し、そのコレクションを Where-Object にパイプ処理します。また、Where-Object により、Approved プロパティが NULL 値に等しいルールのみを選択します。Approved プロパティが NULL の場合、これらのルールが承認されていないことを意味します。

-------------------------- 例 6 ------------------------

Get-CsDeviceUpdateRule | Where-Object {$_.ApprovedVersion -ne $Null -and $_.Brand -eq "LG-Nortel"}

上記のコマンドは、ルールが承認されている、およびルールが LG-Nortel デバイスに関連するという 2 つの条件を満たす、すべてのデバイス更新ルールのコレクションを戻します。このタスクを実行するには、Get-CsDeviceUpdateRule を呼び出して、組織内のすべてのデバイス更新ルールのコレクションを戻します。そのコレクションを Where-Object にパイプ処理して、Approved プロパティが NULL でない (つまり、このプロパティに何らかの値が指定されている) および Brand が "LG-Nortel" に等しいという 2 つの条件で、コレクションをフィルター処理します。