Condividi tramite


Introduzione ai cmdlet di Service Manager per Windows PowerShell

 

Si applica a: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Windows PowerShell è una shell della riga di comando di Windows che include un prompt interattivo e un ambiente di scripting. Windows PowerShell utilizza i cmdlet (pronunciati "command-let") per modificare gli oggetti di Windows PowerShell. System Center 2012 - Service Manager include molti cmdlet che è possibile utilizzare per eseguire diverse Service Manager-le attività correlate senza utilizzare il Console di Service Manager. Ad esempio, è possibile utilizzare il Import-SCSMManagementPack per importare un management pack.

Il Service Manager in due moduli elencati di seguito vengono forniti i cmdlet. In Service Manager, questi moduli di cmdlet non sono installati nel percorso tipico elencato in $env: variabile PSModulePath. Pertanto, se si esegue il Get-Module –List cmdlet, il Service Manager non sono elencati i moduli.

  • I cmdlet di amministrazione: System.Center.Service.Manager il modulo che contiene i cmdlet che sono necessari per le attività amministrative comuni.

  • I cmdlet di data warehouse: Microsoft.EnterpriseManagement.Warehouse.Cmdlets il modulo che contiene i cmdlet necessari per l'utilizzo di Service Manager del data warehouse.

I cmdlet di data warehouse operano su database del data warehouse e di eseguirli su entrambi i Service Manager server di gestione o server di gestione del data warehouse.

I dati restituiti dal comando di Windows PowerShell potrebbero contenere ulteriori informazioni visualizzabili in una finestra di comando di Windows PowerShell predefinita. Si consiglia di aumentare la larghezza della finestra di comando: pulsante destro del mouse sulla barra del titolo fare clic su proprietà, e il Layout scheda, impostare il dimensioni Buffer dello schermo larghezza a 120.

Le procedure seguenti consentono di iniziare a utilizzare i cmdlet di Service Manager.

Per aprire un Service Manager sessione Windows PowerShell di Console di Service Manager

  1. Nel Console di Service Manager, fare clic su amministrazione.

  2. Nel attività riquadro, fare clic su Avvia sessione PowerShell.

Il modulo del cmdlet amministratore è automaticamente pre-importato nella sessione corrente.

Per aprire un Service Manager sessione di Windows PowerShell da Windows

  1. Nel computer che ospita il Service Manager server di gestione, nella barra delle applicazioni, fare clic su avviare, scegliere tutti i programmi, quindi fare clic su Microsoft System Center.

  2. Fare clic su Service Manager 2012, quindi fare clic su Service Manager Shell.

Il modulo del cmdlet amministratore è automaticamente pre-importato nella sessione corrente.

Per elencare tutti Service Manager cmdlet

  1. Aprire un Service Manager sessione di Windows PowerShell.

  2. Per elencare i cmdlet inclusi nel modulo Amministrazione, nella Service Manager sessione Windows PowerShell, digitare quanto segue e premere INVIO:

    Get-Command -module System.Center.Service.Manager  
    
  3. Per elencare i cmdlet inclusi nel modulo del data warehouse, nella Service Manager sessione Windows PowerShell, digitare quanto segue e premere INVIO:

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

Per ottenere informazioni su un cmdlet

  1. Aprire un Service Manager sessione di Windows PowerShell.

  2. È ora possibile accedere alla Guida nella casella oppure è possibile utilizzare il – online parametro per accedere alla Guida in linea più aggiornata:

    • Nella finestra della Guida in linea: Digitare il comando seguente. Sostituire <cmdlet-name> con il nome del cmdlet che si desidera ottenere informazioni relative, ad esempio, Import-SCSMManagementPack:

      Get-help <cmdlet-name> -detailed  
      
    • Guida in linea e aggiornata: digitare il comando seguente e quindi premere INVIO:

      Get-help <cmdlet-name> -online  
      

      Questo comando Usa il – online parametro per accedere alla Guida online più recente per un cmdlet. Apre un web browser e Visualizza la Guida in linea è disponibile per <cmdlet-name>.