New-SCSMManagementPackBundle

Crea un bundle del Management Pack.

Sintassi

New-SCSMManagementPackBundle
   [-Name] <String>
   [-ManagementPack] <String[]>
   [[-Resource] <String[]>]
   [-Force]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCSMManagementPackBundle raggruppa singoli Management Pack e le relative risorse per creare un bundle del Management Pack.

Esempio

Esempio 1: Creare un bundle di Management Pack senza risorse

PS C:\>$MpbPath = "Resources\GroupQueueMP.xml"
PS C:\>New-SCSMManagementPackBundle -Name ContosoPack17.mpb -ManagementPack $MpbPath

Questo comando crea un bundle del Management Pack da un Management Pack senza risorse.

Esempio 2: Creare un bundle di Management Pack con le risorse

PS C:\>$MpbPath = "ContosoPack72.mpb"
PS C:\>$Mp2 = "Resources\DeviceProjectionMP.mp"
PS C:\>$Mp1 = "Resources\GroupQueueMP.xml"
PS C:\>$Mp3 = "Resources\ResourceMP.xml"
PS C:\>$Resource = "Resources\LinkingFrameworkUnitTest.dll"
PS C:\>New-SCSMManagementPackBundle -Name $MpbPath -ManagementPack $Mp1, $Mp2, $Mp3 -Resource $Resource

Questo comando crea un bundle del Management Pack da un Management Pack con risorse.

Parametri

-ComputerName

Specifica un computer con cui stabilire una connessione. Nel computer deve essere in esecuzione il servizio System Center Data Access. Il valore predefinito è il computer per la connessione del gruppo di gestione corrente.

Formati validi includono un nome NetBIOS, un indirizzo IP o un nome di dominio completo (FQDN). Per specificare il computer locale, digitare il nome del computer, "localhost" o un punto (.).

Type:System.String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica un account utente con cui verrà eseguita la connessione al gruppo di gestione. L'account deve avere accesso al server specificato nel parametro ComputerName , se il server è specificato. L'impostazione predefinita è l'utente corrente.

È possibile immettere un oggetto PSCredential restituito dal cmdlet Get-Credential .

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Forza l'esecuzione del comando senza chiedere conferma all'utente.

In questo modo si garantisce che venga creato un nuovo file bundle del Management Pack anche se ne esiste già uno nel percorso specificato nel parametro Name .

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ManagementPack

Specifica uno o più Management Pack da includere nel nuovo bundle di Management Pack.

Type:System.String[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il percorso del file e il nome del file del bundle di Management Pack. L'estensione del file deve essere mpb, ad esempio folder1\file2.mpb.

Type:System.String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Resource

Specifica le risorse richieste dai Management Pack nel bundle. Queste risorse vengono aggiunte al bundle del Management Pack.

Type:System.String[]
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Specifica una connessione a un server di gestione. Il valore predefinito è la connessione al gruppo di gestione corrente.

È possibile immettere un oggetto connessione del gruppo di gestione restituito dal cmdlet Get-SCManagementGroupConnection .

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

Non è possibile inviare input tramite pipe a questo cmdlet.

Output

Questo cmdlet non genera alcun output.