Get-CMDistributionStatus

Ottiene lo stato del contenuto di un oggetto.

Sintassi

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

Descrizione

Usare questo cmdlet per ottenere lo stato del contenuto di un oggetto. Ad esempio, un pacchetto, un'applicazione o un'immagine di avvio. I risultati di questo comando sono gli stessi visualizzati nella console Configuration Manager nell'area Stato contenuto della scheda Riepilogo del riquadro dei dettagli. Per altre informazioni, vedere Monitorare il contenuto distribuito con Configuration Manager.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Ottenere lo stato di un'applicazione usando il relativo ID pacchetto

Il primo comando ottiene l'ID pacchetto di un'applicazione denominata WebView2 Redist (x86) e lo archivia nella variabile PackageId. Il secondo comando usa l'ID pacchetto come parametro per Get-CMDistributionStatus, che ottiene lo stato di distribuzione dell'applicazione.

$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

Da questo output è possibile notare che l'applicazione è stata distribuita in tre punti di distribuzione, perché la proprietà Targeted è 3. È anche possibile vedere che il sito ha distribuito correttamente il contenuto, perché anche la proprietà NumberSuccess è 3. Per altre informazioni su queste proprietà, vedere SMS_ObjectContentExtraInfo classe WMI del server.

Parametri

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-Id

Specificare l'ID pacchetto per l'oggetto per ottenere il relativo stato del contenuto. Questo valore è un ID pacchetto standard, ad esempio XYZ0005E2.

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

-InputObject

Specificare un oggetto per ottenere lo stato del contenuto. Per ottenere questo oggetto, usare uno dei cmdlet seguenti:

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

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

IResultObject[]

Note

Per altre informazioni su questo oggetto restituito e sulle relative proprietà, vedere SMS_ObjectContentExtraInfo classe WMI del server.