Condividi tramite


New-CMPackage

Crea un pacchetto di 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 di Configuration Manager. Un pacchetto è un oggetto di 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 di Configuration Manager.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di 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 di 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 di Configuration Manager denominato ScriptsPackage02 e aggiunge la descrizione specificata al pacchetto.

Parametri

-Confirm

Richiede la 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

-Description

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

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

-DisableWildcardHandling

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

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

-ForceWildcardHandling

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

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

-FromDefinition

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

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

-Manufacturer

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

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

-Name

Specifica un nome per il pacchetto.

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

-PackageDefinitionName

Specifica il nome di un file di definizione del pacchetto.

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

-PackageNoSourceFile

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

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

-PackagePath

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

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

-SourceFileType

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

  • AlwaysObtainSourceFile
  • CreateCompressedVersionOfSourceFile
Tipo:SourceFileType
Valori accettati:AlwaysObtainSourceFile, CreateCompressedVersionOfSourceFile
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SourceFolderPath

Specifica il percorso dei file di origine per il pacchetto.

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

-SourceFolderPathType

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

  • LocalFolderOnSiteServer
  • UncNetworkPath
Tipo:SourceFolderPathType
Valori accettati:UncNetworkPath, LocalFolderOnSiteServer
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Version

Specifica un numero di versione per il pacchetto.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. 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

Input

None

Output

IResultObject