Dela via


Import-SmaModule

Importerar en modul till SMA.

Syntax

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

Description

Cmdleten Import-SmaModule importerar en modul till Service Management Automation (SMA). En modul är en komprimerad fil med ett .zip-tillägg som innehåller en mapp som innehåller någon av följande filtyper:

  • En Windows PowerShell-modul (psm1-fil).
  • Ett Windows PowerShell-modulmanifest (psd1-fil).
  • En sammansättning (dll-fil).

Namnen på zip-filen, mappen i zip-filen och filen i mappen måste matcha.

Exempel

Exempel 1: Importera en modul

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

Det här kommandot importerar modulen med namnet MyModule från den angivna modulsökvägen.

Parametrar

-AuthenticationType

Anger autentiseringstypen. Giltiga värden är:

  • Grundläggande
  • Windows

Standardvärdet för den här parametern är Windows. Om du använder Grundläggande autentisering måste du ange autentiseringsuppgifter med hjälp av parametern Credential.

Typ:String
Godkända värden:Basic, Windows
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Credential

Anger ett PSCredential- objekt för anslutningen till SMA-webbtjänsten. Om du vill hämta ett autentiseringsobjekt använder du cmdleten Get-Credential. Om du vill ha mer information skriver du Get-Help Get-Credential.

Typ:PSCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Path

Anger sökvägen till en modul. Sökvägen måste peka på en komprimerad fil med ett .zip-tillägg som innehåller en mapp som innehåller någon av följande filtyper:

  • En Windows PowerShell-modul (psm1-fil).
  • Ett Windows PowerShell-modulmanifest (psd1-fil).
  • En sammansättning (dll-fil).

Namnen på zip-filen, mappen i zip-filen och filen i mappen (.psm1, psd.1 eller .dll) måste matcha.

Typ:String
Alias:ModulePath
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Port

Anger portnumret för SMA-webbtjänsten.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WebServiceEndpoint

Anger slutpunkten, som en URL, för SMA-webbtjänsten. Du måste inkludera protokollet, till exempel http:// eller https://.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False