Condividi tramite


Import-SmaModule

Importa un modulo in SMA.

Sintassi

Import-SmaModule
      -Path <String>
      -WebServiceEndpoint <String>
      [-Port <Int32>]
      [-AuthenticationType <String>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet import-SmaModule importa un modulo in Service Management Automation (SMA). Un modulo è un file compresso, con un'estensione .zip, che contiene una cartella che include uno dei tipi di file seguenti:

  • Un modulo di Windows PowerShell (file psm1).
  • Manifesto del modulo di Windows PowerShell (file psd1).
  • Assembly (file DLL).

I nomi del file ZIP, la cartella nel file ZIP e il file nella cartella devono corrispondere.

Esempio

Esempio 1: Importare un modulo

PS C:\> Import-SmaModule -WebServiceEndpoint "https://contoso.com/app01" -Path ".\MyModule.zip"

Questo comando importa il modulo denominato MyModule dal percorso del modulo specificato.

Parametri

-AuthenticationType

Specifica il tipo di autenticazione. I valori validi sono:

  • Basico
  • Finestre

Il valore predefinito per questo parametro è Windows. Se si usa l'autenticazione di base, è necessario specificare le credenziali usando il parametro credenziali.

Tipo:String
Valori accettati:Basic, Windows
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica un oggetto PSCredential per la connessione al servizio Web SMA. Per ottenere un oggetto credenziale, usare il cmdlet Get-Credential. Per altre informazioni, digitare Get-Help Get-Credential.

Tipo:PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Path

Specifica il percorso di un modulo. Il percorso deve puntare a un file compresso, con un'estensione .zip, che contiene una cartella che include uno dei tipi di file seguenti:

  • Un modulo di Windows PowerShell (file psm1).
  • Manifesto del modulo di Windows PowerShell (file psd1).
  • Assembly (file DLL).

I nomi del file ZIP, la cartella nel file ZIP e il file nella cartella (.psm1, psd.1 o .dll) devono corrispondere.

Tipo:String
Alias:ModulePath
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Port

Specifica il numero di porta del servizio Web SMA.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WebServiceEndpoint

Specifica l'endpoint, come URL, del servizio Web SMA. È necessario includere il protocollo, ad esempio http:// o https://.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False