Partilhar via


New-CMPackage

SYNOPSIS

Cria um pacote de Gestor de Configuração.

SYNTAX

Novo (Predefinido)

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

O cmdlet New-CMPackage cria um pacote de Gestor de Configuração. Um pacote é um objeto do Gestor de Configuração que contém os ficheiros de conteúdo e instruções para distribuir programas, atualizações de software, imagens de arranque, imagens do sistema operativo e controladores para clientes do Gestor de Configuração.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Criar um pacote

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

Este comando cria um pacote de Gestor de Configuração chamado ScriptsPackage01.

Exemplo 2: Criar um pacote e adicionar uma descrição

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

Este comando cria um pacote de Gestor de Configuração chamado ScriptsPackage02 e adiciona a descrição especificada ao pacote.

PARAMETERS

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

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

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

-Descrição

Especifica uma descrição para a embalagem. Pode utilizar um máximo de 128 caracteres.

Type: String
Parameter Sets: New
Aliases:

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- Dedefinição

Indica que o Gestor de Configuração cria o pacote a partir de um ficheiro de definição de pacote.

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

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

-Língua

Especifica a versão linguística do pacote. Pode utilizar um máximo de 32 caracteres num formato que escolhe usar para identificar a versão linguística. O Gestor de Configuração utiliza o parâmetro idioma juntamente com o Fabricante, Nome e Versão para identificar um pacote. Por exemplo, pode ter uma versão em inglês e uma versão alemã do mesmo pacote.

Type: String
Parameter Sets: New
Aliases:

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

-Fabricante

Especifica um nome do fabricante para ajudá-lo a identificar o pacote. Pode utilizar até 32 carateres.

Type: String
Parameter Sets: New
Aliases:

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

-Name

Especifica um nome para a embalagem.

Type: String
Parameter Sets: New
Aliases:

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

-PacoteDefinitionName

Especifica o nome de um ficheiro de definição de pacote.

Type: String
Parameter Sets: NewPackageByDefinitionNoSourceFileWithExisted, NewPackageByDefinitionSourceFileWithExisted
Aliases:

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

-PacoteNoSourceFile

Indica que o pacote não requer que os ficheiros de origem estejam presentes nos dispositivos do cliente.

Type: SwitchParameter
Parameter Sets: NewPackageByDefinitionNoSourceFileWithExisted, NewPackageByDefinitionNoSourceFileWithNew
Aliases:

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

-PackagePath

Especifica um nome ou caminho de partilha que o Gestor de Configuração cria para os ficheiros de origem do pacote em pontos de distribuição.

Type: String
Parameter Sets: NewPackageByDefinitionNoSourceFileWithNew, NewPackageByDefinitionSourceFileWithNew
Aliases:

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

-Path

Especifica a localização dos ficheiros para adicionar ao pacote.

Pode especificar um caminho local completo ou um caminho unc. Certifique-se de que esta localização contém todos os ficheiros e subdireções que o programa precisa de completar, incluindo quaisquer scripts.

Type: String
Parameter Sets: New
Aliases: PackageSourcePath

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

-SourceFileType

Especifica o tipo de ficheiro de origem. Os valores aceitáveis para este parâmetro são:

  • SempreObtainSourceFile
  • Criar ComprimversionOfSourceFile
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

Especifica a localização dos ficheiros de origem da embalagem.

Type: String
Parameter Sets: NewPackageByDefinitionSourceFileWithExisted, NewPackageByDefinitionSourceFileWithNew
Aliases:

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

-SourceFolderPathType

Especifica o tipo de trajetória da pasta de origem. Os valores aceitáveis para este parâmetro são:

  • 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

-Versão

Especifica um número de versão para a embalagem.

Type: String
Parameter Sets: New
Aliases:

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

IResultObject#SMS_Package

NOTAS

Exportação-CMPackage

Get-CMPackage

Importação-CMPackage

Remover-CMPackage

Set-CMPackage