Share via


Erste Schritte mit Service Manager-Cmdlets für WindowsPowerShell

 

Gilt für: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Windows PowerShell ist eine Windows-Befehlszeilenshell, die einer interaktiven Eingabeaufforderung einer skriptumgebung und. Windows PowerShell verwendet Cmdlets (ausgesprochen "Command-Lets"), um die Windows PowerShell-Objekte zu bearbeiten. System Center 2012 – Service Manager enthält viele Cmdlets, mit denen Sie diverse Service Manager-Aufgaben im Zusammenhang mit ohne Verwendung der Service Manager-Konsole. Beispielsweise können Sie die Import-SCSMManagementPack -Cmdlet zum Importieren eines Management Packs.

Die Service Manager Cmdlets in zwei Modulen, die unten aufgeführt sind, übermittelt werden. In Service Manager, diese Cmdlet-Module werden nicht in der Regel in $env aufgeführte Pfad installiert: PSModulePath-Variable. Daher Wenn das Ausführen der Get-Module –List -Cmdlet die Service Manager Module werden nicht aufgeführt.

  • Administrator-Cmdlets: das System.Center.Service.Manager-Modul die Cmdlets, die für Verwaltungsaufgaben erforderlich sind.

  • Data warehouse-Cmdlets: das Microsoft.EnterpriseManagement.Warehouse.Cmdlets-Modul die Cmdlets, die erforderlich sind, auf die Service Manager -Datawarehouse.

Die Datawarehouse-Cmdlets für die Datawarehouse-Datenbank verwendet werden, und Sie können diese beiden Ausführen der Service Manager Management Server oder den Datawarehouse-Verwaltungsserver.

Die von einem Windows PowerShell-Befehl zurückgelieferten Daten enthalten u. U. weitere Informationen, die in einem Standardbefehlsfenster der Windows PowerShell angezeigt werden können. Es wird empfohlen, die Breite des Befehlsfensters zu erhöhen: Klicken Sie auf die Titelleiste, klicken Sie auf Eigenschaften, und in der Layout Legen Sie die Screen Buffer Size Breite auf 120.

Die folgenden Verfahren können Sie erste Schritte mit Service Manager-Cmdlets.

Zum Öffnen einer Service Manager Windows PowerShell-Sitzung aus der Service Manager-Konsole

  1. In der Service Manager-Konsole, klicken Sie auf Verwaltung.

  2. Auf der Aufgaben Bereich, klicken Sie auf PowerShell-Sitzung starten.

Der Administrator-Cmdlet-Modul ist in dieser Sitzung automatisch bereits importiert.

Zum Öffnen einer Service Manager Windows PowerShell-Sitzung unter Windows

  1. Auf dem Computer, der hostet die Service Manager Verwaltungsserver, auf der Taskleiste klicken Sie auf Starten, zeigen Sie auf Programme, und klicken Sie dann auf Microsoft System Center.

  2. Klicken Sie auf Service Manager 2012, und klicken Sie dann auf Service Manager-Shell.

Der Administrator-Cmdlet-Modul ist in dieser Sitzung automatisch bereits importiert.

So Listen Sie alle Service Manager Cmdlets

  1. Öffnen Sie eine Service Manager Windows PowerShell-Sitzung.

  2. Um die Cmdlets aufzulisten, die in der Administratormodul, in enthalten sind der Service Manager Windows PowerShell-Sitzung Folgendes ein, und drücken Sie dann die EINGABETASTE:

    Get-Command -module System.Center.Service.Manager  
    
  3. Um die Cmdlets aufzulisten, die in das Datawarehouse-Modul, in enthalten sind der Service Manager Windows PowerShell-Sitzung Folgendes ein, und drücken Sie dann die EINGABETASTE:

    Get-Command –module Microsoft.EnterpriseManagement.Warehouse.Cmdlets  
    

So rufen Sie die Hilfe zu einem Cmdlet auf

  1. Öffnen Sie eine Service Manager Windows PowerShell-Sitzung.

  2. Sie können nun die in-the-Box-Hilfe zugreifen, oder Sie können die – online Parameter, um die aktuellste Onlinehilfe zugreifen:

    • Geben Sie in-the-Box-Hilfe: Den folgenden Befehl aus. Ersetzen Sie <Cmdlet-Name> durch den Namen des Cmdlets, zu dem gewünschten Aufrufen der Hilfe zu, z. B. Import-SCSMManagementPack:

      Get-help <cmdlet-name> -detailed  
      
    • Aktuelle Hilfe: Geben Sie den folgenden Befehl, und drücken Sie dann die EINGABETASTE:

      Get-help <cmdlet-name> -online  
      

      Dieser Befehl verwendet den – online Parameter, um die neueste Onlinehilfe für ein Cmdlet zugreifen. Wird einen Webbrowser geöffnet und zeigt die Onlinehilfe für <Cmdlet-Name>.