Invoke-CMContentValidation
Überprüfen von Inhalten auf einem Verteilungspunkt.
Syntax
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
-ApplicationId <String[]>
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
-ApplicationName <String[]>
[-CollectionName <String[]>]
[-DisableContentDependencyDetection]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
-BootImageId <String[]>
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
-BootImageName <String[]>
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
-DeploymentPackageId <String[]>
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
-DeploymentPackageName <String[]>
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-DriverPackageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-DriverPackageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImage <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemImageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemInstallerId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-OperatingSystemInstallerName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-PackageId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-PackageName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-TaskSequenceId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-CMContentValidation
[-CollectionName <String[]>]
[-DistributionPointGroupName <String[]>]
[-DistributionPointName <String[]>]
-TaskSequenceName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Verwenden Sie dieses Cmdlet, um Inhalte auf einem Verteilungspunkt zu überprüfen. Wenn Sie den Inhalt überprüfen, stellt Configuration Manager sicher, dass der gesamte Satz von Dateien erfolgreich an den Verteilungspunkt übertragen wurde. Weitere Informationen finden Sie unter Bereitstellen und Verwalten von Inhalten in Configuration Manager.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Überprüfen von Inhalten für eine Anwendung
Dieser Befehl überprüft den Inhalt für die Anwendung namens Dictionary one the distribution point named DPServer01.
Invoke-CMContentValidation -ApplicationName "Dictionary" -DistributionPointName "DPServer01"
Parameter
-ApplicationId
Geben Sie ein Array von Anwendungs-IDs an, die überprüft werden sollen. Diese IDs sind GUIDs als Zeichenfolgen.
Standardmäßig überprüft Configuration Manager auch den Inhalt für abhängige Anwendungen. Verwenden Sie den Parameter DisableContentDependencyDetection , um dieses Verhalten zu deaktivieren.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ApplicationName
Geben Sie ein Array von Anwendungsnamen an, die überprüft werden sollen.
Standardmäßig überprüft Configuration Manager auch den Inhalt für abhängige Anwendungen. Verwenden Sie den Parameter DisableContentDependencyDetection , um dieses Verhalten zu deaktivieren.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BootImageId
Geben Sie ein Array von Startimage-IDs an, die überprüft werden sollen. Beispiel: "XYZ00015"
.
Typ: | String[] |
Aliase: | BootImageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-BootImageName
Geben Sie ein Array von Startimagenamen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | BootImageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-CollectionName
Geben Sie ein Array von Configuration Manager-Sammlungsnamen an. Verwenden Sie diese Sammlung, um die Verteilungspunkte als Ziel zu verwenden, auf denen der Inhalt überprüft werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentPackageId
Geben Sie ein Array von Softwareupdatebereitstellungspaket-IDs an, die überprüft werden sollen. Beispiel: "XYZ00016"
.
Typ: | String[] |
Aliase: | DeploymentPackageIds, SoftwareUpdatesPackageId, SoftwareUpdatesPackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentPackageName
Geben Sie ein Array von Softwareupdatebereitstellungspaketnamen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | DeploymentPackageNames, SoftwareUpdatesPackageName, SoftwareUpdatesPackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableContentDependencyDetection
Fügen Sie diesen Parameter hinzu, um Inhalte für abhängige Apps nicht automatisch zu überprüfen.
Typ: | SwitchParameter |
Aliase: | DisableDetectAssociatedContentDependencies |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DistributionPointGroupName
Geben Sie ein Array von Verteilungspunktgruppennamen an, für die der Inhalt überprüft werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DistributionPointName
Geben Sie ein Array von Verteilungspunktnamen an, auf dem der Inhalt überprüft werden soll.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DriverPackageId
Geben Sie ein Array von Treiberpaket-IDs an, die überprüft werden sollen. Beispiel: "XYZ00017"
.
Typ: | String[] |
Aliase: | DriverPackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DriverPackageName
Geben Sie ein Array von Treiberpaketnamen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | DriverPackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Geben Sie einen zu überprüfenden Objekttyp an. Verwenden Sie eines der folgenden Cmdlets, um diese Objekte abzurufen:
- Get-CMApplication für eine Anwendung
- Get-CMPackage für ein Legacypaket
- Get-CMBootImage für ein Startimage
- Get-CMDeploymentPackage für ein Softwareupdatebereitstellungspaket
- Get-CMSoftwareUpdateGroup für den Inhalt in einer Softwareupdategruppe
- Get-CMDriverPackage für ein Treiberpaket
- Get-CMOperatingSystemImage für ein Betriebssystemimage
- Get-CMOperatingSystemInstaller für ein Betriebssystemupgradepaket
- Get-CMTaskSequence für den Inhalt, auf den eine Tasksequenz verweist
Typ: | IResultObject |
Aliase: | Application, Package, BootImage, DeploymentPackage, SoftwareUpdatePackage, DriverPackage, ImagePackage, OperatingSystemInstaller, TaskSequence |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImage
Geben Sie ein zu überprüfende Betriebssystemimageobjekt an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet Get-CMOperatingSystemImage .
Typ: | IResultObject |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImageId
Geben Sie ein Array von zu überprüfenden Betriebssystemimage-IDs an. Beispiel: "XYZ00018"
.
Typ: | String[] |
Aliase: | OperatingSystemImageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemImageName
Geben Sie ein Array von Betriebssystemimagenamen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | OperatingSystemImageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemInstallerId
Geben Sie ein Array von zu überprüfenden Betriebssystemupgradepaket-IDs an. Beispiel: "XYZ00019"
.
Typ: | String[] |
Aliase: | OperatingSystemInstallerIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OperatingSystemInstallerName
Geben Sie ein Array von Namen von Betriebssystemupgradepaketen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | OperatingSystemImageInstallerNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageId
Geben Sie ein Array von Legacypaket-IDs an, die überprüft werden sollen. Beispiel: "XYZ00020"
.
Typ: | String[] |
Aliase: | PackageIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageName
Geben Sie ein Array von Legacypaketnamen an, die überprüft werden sollen.
Typ: | String[] |
Aliase: | PackageNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TaskSequenceId
Geben Sie ein Array von Tasksequenz-IDs an, um inhalte zu überprüfen, auf die verwiesen wird. Beispiel: "XYZ00021"
.
Typ: | String[] |
Aliase: | TaskSequenceIds |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TaskSequenceName
Geben Sie ein Array von Tasksequenznamen an, um inhalte zu überprüfen, auf die verwiesen wird.
Typ: | String[] |
Aliase: | TaskSequenceNames |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
System.Object