New-CMPackage

Crea un pacchetto Configuration Manager.

Sintassi

New-CMPackage
   [-Description <String>]
   [-Language <String>]
   [-Manufacturer <String>]
   -Name <String>
   [-Path <String>]
   [-Version <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMPackage
   [-FromDefinition]
   -PackageDefinitionName <String>
   [-PackageNoSourceFile]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMPackage
   [-FromDefinition]
   [-PackageNoSourceFile]
   -PackagePath <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMPackage
   [-FromDefinition]
   -PackageDefinitionName <String>
   -SourceFileType <SourceFileType>
   -SourceFolderPath <String>
   -SourceFolderPathType <SourceFolderPathType>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMPackage
   [-FromDefinition]
   -PackagePath <String>
   -SourceFileType <SourceFileType>
   -SourceFolderPath <String>
   -SourceFolderPathType <SourceFolderPathType>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-CMPackage crea un pacchetto Configuration Manager. Un pacchetto è un oggetto Configuration Manager che contiene i file di contenuto e le istruzioni per la distribuzione di programmi, aggiornamenti software, immagini di avvio, immagini del sistema operativo e driver ai client Configuration Manager.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Creare un pacchetto

PS XYZ:\> New-CMPackage -Name "ScriptsPackage01"

Questo comando crea un pacchetto Configuration Manager denominato ScriptsPackage01.

Esempio 2: Creare un pacchetto e aggiungere una descrizione

PS XYZ:\> New-CMPackage -Name "ScriptsPackage02" -Description "This package deploys scripts that run on a recurring schedule."

Questo comando crea un pacchetto Configuration Manager denominato ScriptsPackage02 e aggiunge la descrizione specificata al pacchetto.

Parametri

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

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

-Description

Specifica una descrizione per il pacchetto. È possibile usare un massimo di 128 caratteri.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FromDefinition

Indica che Configuration Manager crea il pacchetto da un file di definizione del pacchetto.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Language

Specifica la versione della lingua del pacchetto. È possibile usare un massimo di 32 caratteri in un formato che si sceglie di usare per identificare la versione della lingua. Configuration Manager usa il parametro Language insieme a Manufacturer, Name e Version per identificare un pacchetto. Ad esempio, è possibile avere una versione in inglese e una versione tedesca dello stesso pacchetto.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Manufacturer

Specifica un nome del produttore che consente di identificare il pacchetto. È possibile usare un massimo di 32 caratteri.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica un nome per il pacchetto.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackageDefinitionName

Specifica il nome di un file di definizione del pacchetto.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackageNoSourceFile

Indica che il pacchetto non richiede la presenza di file di origine nei dispositivi client.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackagePath

Specifica un nome o un percorso di condivisione che Configuration Manager crea per i file di origine del pacchetto nei punti di distribuzione.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Path

Specifica il percorso dei file da aggiungere al pacchetto.

È possibile specificare un percorso locale completo o un percorso UNC. Assicurarsi che questo percorso contenga tutti i file e le sottodirectory che il programma deve completare, inclusi gli script.

Type:String
Aliases:PackageSourcePath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceFileType

Specifica il tipo di file di origine. I valori consentiti per questo parametro sono:

  • AlwaysObtainSourceFile
  • CreateCompressedVersionOfSourceFile
Type:SourceFileType
Accepted values:AlwaysObtainSourceFile, CreateCompressedVersionOfSourceFile
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceFolderPath

Specifica il percorso dei file di origine per il pacchetto.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceFolderPathType

Specifica il tipo di percorso della cartella di origine. I valori consentiti per questo parametro sono:

  • LocalFolderOnSiteServer
  • UncNetworkPath
Type:SourceFolderPathType
Accepted values:UncNetworkPath, LocalFolderOnSiteServer
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Version

Specifica un numero di versione per il pacchetto.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

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

Input

None

Output

IResultObject