Partager via


Test-SCSMManagementPack

Teste la validité d’un pack d’administration.

Syntaxe

Test-SCSMManagementPack
    [-FullName] <String>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Description

L’applet de commande Test-SCSMManagementPack teste la validité d’un pack d’administration. Cette applet de commande remplace l’utilitaire MPVerify.exe, qui vérifie un pack d’administration à l’aide de la méthode du kit de développement logiciel (SDK) ManagementPack.Verify(). Cette applet de commande nécessite que l’utilisateur spécifie le chemin d’accès au fichier du pack d’administration et le nom de l’ordinateur à utiliser pour résoudre les dépendances. Pour les fichiers de bundle de packs d’administration (.mpb), la validité de tous les packs d’administration de l’offre groupée sera testée.

Tous les problèmes détectés pendant le test sont écrits sous forme d’erreurs non terminatives, une erreur par problème. La sortie de l’applet de commande est un objet composé du nom du pack d’administration, du chemin d’accès du pack d’administration et d’une propriété nommée Verified, qui est égale à True si aucune erreur n’est détectée et à False si des erreurs ont été trouvées.

Exemples

Exemple 1 : Tester un pack d’administration

PS C:\>$MpError = Test-SCSMManagementPack "C:\temp\TestingMP.xml"
PS C:\>$MpError | Format-List
Verified : False

Name     : 

FullName : C:\temp\TestingMP.xml

Error    : XSD verification failed for the management pack. [Line: 29, Position: 8]

Ces commandes testent le pack d’administration TestingMP.xml.

Paramètres

-ComputerName

Spécifie un ordinateur avec lequel établir une connexion. L’ordinateur doit exécuter le service d’accès aux données System Center. La valeur par défaut est l’ordinateur pour la connexion actuelle du groupe d’administration.

Les formats valides incluent un nom NetBIOS, une adresse IP ou un nom de domaine complet (FQDN). Pour spécifier l’ordinateur local, tapez le nom de l’ordinateur, « localhost », ou un point (.).

Type:System.String[]
Position:Named
Valeur par défaut:Localhost
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Credential

Spécifie un compte d’utilisateur sous lequel la connexion au groupe d’administration s’exécutera. Le compte doit avoir accès au serveur spécifié dans le paramètre ComputerName , si le serveur est spécifié. La valeur par défaut est l'utilisateur actuel.

Vous pouvez entrer un objet PSCredential qui est renvoyé par l’applet de commande Get-Credential .

Type:System.Management.Automation.PSCredential
Position:Named
Valeur par défaut:Current user context
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FullName

Spécifie le nom complet et le chemin d’accès du pack d’administration. Le pack d’administration peut être un pack d’administration scellé, non scellé ou groupé.

Type:System.String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-SCSession

Spécifie une connexion à un serveur de gestion. La valeur par défaut est la connexion actuelle du groupe d’administration.

Vous pouvez entrer un objet de connexion de groupe d’administration qui est renvoyé par l’applet de commande Get-SCSMManagementGroupConnection .

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

System.String

Vous pouvez envoyer un nom complet de pack d’administration au paramètre FullName de l’applet de commande Test-SCSMManagementPack à l’aide de l’opérateur de pipeline. Le paramètre FullName accepte les valeurs propertyname , qui sont la sortie de Get-ChildItem et de toutes les autres commandes qui produisent des objets System.IO.FileInfo .

Sorties

Microsoft.SystemCenter.Core.Commands.ManagementPackVerificationResult

Objet qui représente le résultat de la vérification d’un pack d’administration.