New-CMPackage

SYNOPSIS

Tworzy Menedżer konfiguracji pakietu.

SYNTAX

Nowy (wartość domyślna)

New-CMPackage [-Description <String>] [-Language <String>] [-Manufacturer <String>] -Name <String>
 [-Path <String>] [-Version <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

NewPackageByDefinitionNoSourceFileWithExisted

New-CMPackage [-FromDefinition] -PackageDefinitionName <String> [-PackageNoSourceFile]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewPackageByDefinitionNoSourceFileWithNew

New-CMPackage [-FromDefinition] [-PackageNoSourceFile] -PackagePath <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewPackageByDefinitionSourceFileWithExisted

New-CMPackage [-FromDefinition] -PackageDefinitionName <String> -SourceFileType <SourceFileType>
 -SourceFolderPath <String> -SourceFolderPathType <SourceFolderPathType> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewPackageByDefinitionSourceFileWithNew

New-CMPackage [-FromDefinition] -PackagePath <String> -SourceFileType <SourceFileType>
 -SourceFolderPath <String> -SourceFolderPathType <SourceFolderPathType> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Polecenie cmdlet New-CMPackage tworzy Menedżer konfiguracji pakiet. Pakiet jest obiektem Menedżer konfiguracji który zawiera pliki zawartości i instrukcje dotyczące dystrybucji programów, aktualizacji oprogramowania, obrazów rozruchowych, obrazów systemu operacyjnego i sterowników do Menedżer konfiguracji klienckich.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: tworzenie pakietu

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

To polecenie tworzy pakiet Menedżer konfiguracji o nazwie ScriptsPackage01.

Przykład 2. Tworzenie pakietu i dodawanie opisu

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

To polecenie tworzy pakiet Menedżer konfiguracji o nazwie ScriptsPackage02 i dodaje określony opis do pakietu.

PARAMETERS

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Description (Opis)

Określa opis pakietu. Można użyć maksymalnie 128 znaków.

Type: String
Parameter Sets: New
Aliases:

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FromDefinition

Wskazuje, Menedżer konfiguracji tworzy pakiet z pliku definicji pakietu.

Type: SwitchParameter
Parameter Sets: NewPackageByDefinitionNoSourceFileWithExisted, NewPackageByDefinitionNoSourceFileWithNew, NewPackageByDefinitionSourceFileWithExisted, NewPackageByDefinitionSourceFileWithNew
Aliases:

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

-Język

Określa wersję językową pakietu. Można użyć maksymalnie 32 znaków w formacie używanym do identyfikowania wersji języka. Menedżer konfiguracji używa parametru Language wraz z wartościami Manufacturer, Name i Version w celu zidentyfikowania pakietu. Na przykład możesz mieć wersję w języku angielskim i niemieckiej wersji tego samego pakietu.

Type: String
Parameter Sets: New
Aliases:

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

-Producent

Określa nazwę producenta, aby ułatwić identyfikację pakietu. Możesz użyć maksymalnie 32 znaków.

Type: String
Parameter Sets: New
Aliases:

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

-Name

Określa nazwę pakietu.

Type: String
Parameter Sets: New
Aliases:

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

-PackageDefinitionName

Określa nazwę pliku definicji pakietu.

Type: String
Parameter Sets: NewPackageByDefinitionNoSourceFileWithExisted, NewPackageByDefinitionSourceFileWithExisted
Aliases:

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

-PackageNoSourceFile

Wskazuje, że pakiet nie wymaga, aby pliki źródłowe były obecne na urządzeniach klienckich.

Type: SwitchParameter
Parameter Sets: NewPackageByDefinitionNoSourceFileWithExisted, NewPackageByDefinitionNoSourceFileWithNew
Aliases:

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

-PackagePath

Określa nazwę udziału lub ścieżkę, Menedżer konfiguracji dla plików źródłowych pakietu w punktach dystrybucji.

Type: String
Parameter Sets: NewPackageByDefinitionNoSourceFileWithNew, NewPackageByDefinitionSourceFileWithNew
Aliases:

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

-Path

Określa lokalizację plików do dodania do pakietu.

Można określić pełną ścieżkę lokalną lub ścieżkę UNC. Upewnij się, że ta lokalizacja zawiera wszystkie pliki i podkatalogi, które program musi ukończyć, w tym wszystkie skrypty.

Type: String
Parameter Sets: New
Aliases: PackageSourcePath

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

-SourceFileType

Określa typ pliku źródłowego. Dopuszczalne wartości dla tego parametru to:

  • AlwaysObtainSourceFile
  • CreateCompressedVersionOfSourceFile
Type: SourceFileType
Parameter Sets: NewPackageByDefinitionSourceFileWithExisted, NewPackageByDefinitionSourceFileWithNew
Aliases:
Accepted values: AlwaysObtainSourceFile, CreateCompressedVersionOfSourceFile

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

-SourceFolderPath

Określa lokalizację plików źródłowych pakietu.

Type: String
Parameter Sets: NewPackageByDefinitionSourceFileWithExisted, NewPackageByDefinitionSourceFileWithNew
Aliases:

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

-SourceFolderPathType

Określa typ ścieżki folderu źródłowego. Dopuszczalne wartości dla tego parametru to:

  • LocalFolderOnSiteServer
  • UncNetworkPath
Type: SourceFolderPathType
Parameter Sets: NewPackageByDefinitionSourceFileWithExisted, NewPackageByDefinitionSourceFileWithNew
Aliases:
Accepted values: UncNetworkPath, LocalFolderOnSiteServer

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

-Version (Wersja)

Określa numer wersji pakietu.

Type: String
Parameter Sets: New
Aliases:

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Brak

OUTPUTS

IResultObject#SMS_Package

UWAGI

Export-CMPackage

Get-CMPackage

Import-CMPackage

Remove-CMPackage

Set-CMPackage