New-CMPackage
Erstellt ein Configuration Manager-Paket.
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>]
Beschreibung
Das Cmdlet New-CMPackage erstellt ein Configuration Manager-Paket. Ein Paket ist ein Configuration Manager-Objekt, das die Inhaltsdateien und Anweisungen zum Verteilen von Programmen, Softwareupdates, Startimages, Betriebssystemimages und Treibern an Configuration Manager-Clients enthält.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Erstellen eines Pakets
PS XYZ:\> New-CMPackage -Name "ScriptsPackage01"
Dieser Befehl erstellt ein Configuration Manager-Paket namens ScriptsPackage01.
Beispiel 2: Erstellen eines Pakets und Hinzufügen einer Beschreibung
PS XYZ:\> New-CMPackage -Name "ScriptsPackage02" -Description "This package deploys scripts that run on a recurring schedule."
Dieser Befehl erstellt ein Configuration Manager-Paket namens ScriptsPackage02 und fügt dem Paket die angegebene Beschreibung hinzu.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für das Paket an. Sie können maximal 128 Zeichen verwenden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-FromDefinition
Gibt an, dass Configuration Manager das Paket aus einer Paketdefinitionsdatei erstellt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Language
Gibt die Sprachversion des Pakets an. Sie können maximal 32 Zeichen in einem Format verwenden, das Sie zum Identifizieren der Sprachversion verwenden möchten. Configuration Manager verwendet den Language-Parameter zusammen mit Manufacturer, Name und Version , um ein Paket zu identifizieren. Sie können beispielsweise eine englische Version und eine deutsche Version desselben Pakets verwenden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Manufacturer
Gibt einen Herstellernamen an, der Ihnen bei der Identifizierung des Pakets hilft. Sie können maximal 32 Zeichen verwenden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt einen Namen für das Paket an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageDefinitionName
Gibt den Namen einer Paketdefinitionsdatei an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackageNoSourceFile
Gibt an, dass für das Paket keine Quelldateien auf Clientgeräten vorhanden sein müssen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PackagePath
Gibt einen Freigabenamen oder -pfad an, den Configuration Manager für die Paketquelldateien auf Verteilungspunkten erstellt.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Path
Gibt den Speicherort der Dateien an, die dem Paket hinzugefügt werden sollen.
Sie können entweder einen vollständigen lokalen Pfad oder einen UNC-Pfad angeben. Stellen Sie sicher, dass dieser Speicherort alle Dateien und Unterverzeichnisse enthält, die das Programm abschließen muss, einschließlich aller Skripts.
Typ: | String |
Aliase: | PackageSourcePath |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SourceFileType
Gibt den Quelldateityp an. Folgende Werte sind für diesen Parameter zulässig:
- AlwaysObtainSourceFile
- CreateCompressedVersionOfSourceFile
Typ: | SourceFileType |
Zulässige Werte: | AlwaysObtainSourceFile, CreateCompressedVersionOfSourceFile |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SourceFolderPath
Gibt den Speicherort der Quelldateien für das Paket an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SourceFolderPathType
Gibt den Pfadtyp des Quellordners an. Folgende Werte sind für diesen Parameter zulässig:
- LocalFolderOnSiteServer
- UncNetworkPath
Typ: | SourceFolderPathType |
Zulässige Werte: | UncNetworkPath, LocalFolderOnSiteServer |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Version
Gibt eine Versionsnummer für das Paket an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
IResultObject