Share via


Prise en main des cmdlets Service Manager pour Windows PowerShell

Mis à jour: décembre 2010

S'applique à: System Center Service Manager 2010 SP1

Windows PowerShell est un shell de ligne de commande Windows qui inclut une invite interactive et un environnement de script. Windows PowerShell utilise des cmdlets (prononcez « command-lets ») pour manipuler les objets Windows PowerShell. Service Manager comporte plusieurs cmdlets que vous pouvez utiliser pour effectuer diverses tâches liées à Service Manager sans utiliser la console de Service Manager. Par exemple, vous pouvez utiliser la cmdlet Import-SCSMManagementPack pour importer un pack d'administration.

L'ensemble de cmdlets Service Manager comprend des cmdlets qui fonctionnent sur la base de données d'entrepôt de données, et, par conséquent, vous les exécutez généralement sur le serveur d'administration d'entrepôt de données. Le reste des cmdlets Service Manager sont généralement exécutées sur le serveur d'administration Service Manager.

Les données retournées de la commande Windows PowerShell peuvent comporter plus d'informations que ne peut en contenir une fenêtre de commande Windows PowerShell par défaut. Nous vous recommandons d'augmenter la largeur à 120. Cliquez avec le bouton droit sur la barre de titre, cliquez sur Propriétés et, sous l'onglet Mise en page, réglez la largeur Taille de la mémoire tampon écran sur 120.

Chaque fois que vous démarrez une session Windows PowerShell pour exécuter une cmdlet Service Manager, vous devez d'abord ajouter le composant logiciel enfichable Service Manager Windows PowerShell comme décrit ci-dessous.

Pour ajouter le composant logiciel enfichable Service Manager Windows PowerShell à une session Windows PowerShell

  1. Sur l'ordinateur sur lequel vous exécutez Windows PowerShell, par exemple, l'ordinateur qui héberge le serveur d'administration de Service Manager ou le serveur d'administration d'entrepôt de données, sur la barre des tâches, cliquez sur Démarrer, pointez sur Programmes, puis sur Windows PowerShell 1.0, cliquez avec le bouton droit sur Windows PowerShell, puis cliquez sur Exécuter en tant qu'administrateur.

  2. Dans la fenêtre Windows PowerShell, tapez les commandes suivantes :

Set-ExecutionPolicy RemoteSigned
Add-PSSnapIn SMCmdletSnapIn

Pour vérifier que le composant logiciel enfichable Service Manager Windows PowerShell a été ajouté

  1. Sur la barre des tâches, cliquez sur Démarrer, pointez sur Programmes, Windows PowerShell 1.0, puis cliquez sur Windows PowerShell pour ouvrir une fenêtre Windows PowerShell.

  2. Tapez la commande suivante et recherchez les cmdlets Service Manager, telles que Add-SCDWMgmtGroup et Export-SCSMManagementPack :

Add-PSSnapIn SMCmdletSnapIn
Get-Command –pssnapin SMCmdletSnapIn

Conseil

L'achèvement de la tâche est une méthode simple que vous pouvez utiliser pour vérifier qu'une cmdlet Windows PowerShell a été ajoutée. Par exemple, vous pouvez taper Add-SC et appuyer sur la touche Tab, ce qui exécute automatiquement la commande.

Pour obtenir de l'aide pour une cmdlet

  1. Sur la barre des tâches, cliquez sur Démarrer, pointez sur Programmes, Windows PowerShell 1.0, puis cliquez sur Windows PowerShell pour ouvrir une fenêtre Windows PowerShell.

  2. Tapez la commande suivante. Remplacez <cmdlet-name> par le nom de la cmdlet pour laquelle vous devez obtenir de l'aide, par exemple, Import-SCSMManagementPack :

Add-PSSnapIn SMCmdletSnapIn
get-help <cmdlet-name> -detailed

Avez-vous trouvé cette information utile ? Envoyez-nous vos suggestions et commentaires au sujet de la documentation du System Center Service Manager à : scsmdocs@microsoft.com.