New-CMPackage

Crée un package Configuration Manager.

Syntax

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>]

Description

L’applet de commande New-CMPackage crée un package Configuration Manager. Un package est un objet Configuration Manager qui contient les fichiers de contenu et les instructions pour distribuer des programmes, des mises à jour logicielles, des images de démarrage, des images de système d’exploitation et des pilotes aux clients Configuration Manager.

Remarque

Exécutez Configuration Manager applets de commande à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Créer un package

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

Cette commande crée un package Configuration Manager nommé ScriptsPackage01.

Exemple 2 : Créer un package et ajouter une description

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

Cette commande crée un package Configuration Manager nommé ScriptsPackage02 et ajoute la description spécifiée au package.

Paramètres

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

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

-Description

Spécifie une description pour le package. Vous pouvez utiliser un maximum de 128 caractères.

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

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

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

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

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

-FromDefinition

Indique que Configuration Manager crée le package à partir d’un fichier de définition de package.

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

-Language

Spécifie la version linguistique du package. Vous pouvez utiliser un maximum de 32 caractères dans un format que vous choisissez d’utiliser pour identifier la version de la langue. Configuration Manager utilise le paramètre Language avec Manufacturer, Name et Version pour identifier un package. Par exemple, vous pouvez avoir une version anglaise et une version allemande du même package.

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

-Manufacturer

Spécifie un nom de fabricant pour vous aider à identifier le package. Vous pouvez utiliser un maximum de 32 caractères.

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

-Name

Spécifie un nom pour le package.

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

-PackageDefinitionName

Spécifie le nom d’un fichier de définition de package.

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

-PackageNoSourceFile

Indique que le package ne nécessite pas la présence de fichiers sources sur les appareils clients.

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

-PackagePath

Spécifie un nom de partage ou un chemin d’accès que Configuration Manager crée pour les fichiers sources du package sur les points de distribution.

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

-Path

Spécifie l’emplacement des fichiers à ajouter au package.

Vous pouvez spécifier un chemin d’accès local complet ou un chemin UNC. Assurez-vous que cet emplacement contient tous les fichiers et sous-répertoires que le programme doit terminer, y compris les scripts.

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

-SourceFileType

Spécifie le type de fichier source. Les valeurs acceptables pour ce paramètre sont les suivantes :

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

-SourceFolderPath

Spécifie l’emplacement des fichiers sources pour le package.

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

-SourceFolderPathType

Spécifie le type de chemin d’accès du dossier source. Les valeurs acceptables pour ce paramètre sont les suivantes :

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

-Version

Spécifie un numéro de version pour le package.

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

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

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

Entrées

None

Sorties

IResultObject