共用方式為


Get-CMDistributionStatus

取得對象的內容狀態。

語法

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 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ForceWildcardHandling

此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Id

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

類型:String
別名:PackageId
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

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

類型:IResultObject
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

輸入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

輸出

IResultObject[]

備註

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