Get-CMDistributionStatus

取得物件的內容狀態。

Syntax

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

Description

使用此 Cmdlet 取得物件的內容狀態。 例如,套件、應用程式或開機映射。 此命令的結果與在詳細資料窗格 [摘要] 索引標籤的 [內容狀態] 區域中,Configuration Manager主控台中顯示的結果相同。 如需詳細資訊,請參閱監視您使用Configuration Manager發佈的內容

注意事項

從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\> 。 如需詳細資訊,請 參閱開始使用

範例

範例 1:使用其套件識別碼取得應用程式的狀態

第一個命令會取得名為 WebView2 Redist (x86) 的應用程式套件識別碼,並將它儲存在 變數 PackageId 中。 第二個命令會使用套件識別碼做為 Get-CMDistributionStatus的參數,以取得應用程式的發佈狀態。

$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 。 您也可以看到網站已成功散發內容,因為 NumberSuccess 屬性也是 3 。 如需這些屬性的詳細資訊,請 參閱SMS_ObjectContentExtraInfo伺服器 WMI 類別

參數

-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

指定物件的套件識別碼,以取得其內容狀態。 這個值是標準套件識別碼,例如 XYZ0005E2

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

-InputObject

指定物件以取得其內容狀態。 若要取得此物件,請使用下列其中一個 Cmdlet:

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

輸入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

輸出

IResultObject[]

備註

如需此傳回物件及其屬性的詳細資訊,請 參閱SMS_ObjectContentExtraInfo伺服器 WMI 類別