次の方法で共有


Get-CMDistributionStatus

オブジェクトのコンテンツの状態を取得します。

構文

Get-CMDistributionStatus
   [-Id <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMDistributionStatus
   -InputObject <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

説明

オブジェクトのコンテンツの状態を取得するには、このコマンドレットを使用します。 たとえば、パッケージ、アプリケーション、ブート イメージなどです。 このコマンドの結果は、詳細ウィンドウの [概要] タブの [コンテンツの状態] 領域のConfiguration Manager コンソールに表示される内容と同じです。 詳細については、「Configuration Managerで配布するコンテンツを監視する」を参照してください。

注:

Configuration Manager サイト ドライブからConfiguration Managerコマンドレットを実行します (例: PS XYZ:\>)。 詳細については、「作業の 開始」を参照してください。

例 1: パッケージ ID を使用してアプリケーションの状態を取得する

最初のコマンドは、 WebView2 Redist (x86) という名前のアプリケーションのパッケージ ID を取得し、変数 PackageId に格納します。 2 番目のコマンドは、 Get-CMDistributionStatus のパラメーターとしてパッケージ ID を使用します。これは、アプリケーションの配布状態を取得します。

$PackageId = (Get-CMApplication -Name 'WebView2 Redist (x86)').PackageID
Get-CMDistributionStatus -Id $PackageId

SmsProviderObjectPath : SMS_ObjectContentExtraInfo.ObjectID="ScopeId_0D7D8B60-F2F9-484A-B9F3-4A8B68D14D59/Application_8
                        8fe14d8-73b2-43bc-897e-08232861c864"
DateCreated           : 11/5/2020 12:59:19
Description           : Installs the WebView2 cab redist to the console.
FeatureType           : 8
LastUpdateDate        : 2/24/2021 00:02:47
NumberErrors          : 0
NumberInProgress      : 0
NumberSuccess         : 3
NumberUnknown         : 0
ObjectID              : ScopeId_0D7D8B60-F2F9-484A-B9F3-4A8B68D14D59/Application_88fe14d8-73b2-43bc-897e-08232861c864
ObjectType            : 512
ObjectTypeID          : 31
PackageID             : XYZ00810
SoftwareName          : WebView2 Redist (x86)
SourceSite            : XYZ
SourceSize            : 123389
SourceVersion         : 1
Targeted              : 3

Targeted プロパティ3は であるため、この出力から、アプリケーションが 3 つの配布ポイントに配布されたことを確認できます。 NumberSuccess プロパティも 3であるため、サイトがコンテンツを正常に配布したことがわかります。 これらのプロパティの詳細については、「 サーバー WMI クラスSMS_ObjectContentExtraInfo」を参照してください。

パラメーター

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

オブジェクトのパッケージ ID を指定して、そのコンテンツの状態を取得します。 この値は、標準パッケージ ID です (例: XYZ0005E2)。

Type:String
Aliases:PackageId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

コンテンツの状態を取得するオブジェクトを指定します。 このオブジェクトを取得するには、次のいずれかのコマンドレットを使用します。

Type:IResultObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

入力

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

出力

IResultObject[]

メモ

この戻りオブジェクトとそのプロパティの詳細については、「 サーバー WMI クラスSMS_ObjectContentExtraInfo」を参照してください。