Partilhar via


Publish-CMPrestageContent

SYNOPSIS

Publica ficheiros num ponto de distribuição.

SYNTAX

SearchByValueMandatory_DeploymentPackage (Predefinição)

Publish-CMPrestageContent -DeploymentPackage <IResultObject> [-Description <String>]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByValueMandatory_Application

Publish-CMPrestageContent -Application <IResultObject> [-Description <String>] [-DisableDependencyExport]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory_Application

Publish-CMPrestageContent -ApplicationId <String[]> [-Description <String>] [-DisableDependencyExport]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByNameMandatory_Application

Publish-CMPrestageContent -ApplicationName <String[]> [-Description <String>] [-DisableDependencyExport]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByValueMandatory_BootImage

Publish-CMPrestageContent -BootImage <IResultObject> [-Description <String>] -DistributionPointName <String>
 -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByIdMandatory_BootImage

Publish-CMPrestageContent -BootImageId <String[]> [-Description <String>] -DistributionPointName <String>
 -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByNameMandatory_BootImage

Publish-CMPrestageContent -BootImageName <String[]> [-Description <String>] -DistributionPointName <String>
 -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByIdMandatory_DeploymentPackage

Publish-CMPrestageContent -DeploymentPackageId <String[]> [-Description <String>]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByNameMandatory_DeploymentPackage

Publish-CMPrestageContent -DeploymentPackageName <String[]> [-Description <String>]
 -DistributionPointName <String> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory_DriverPackage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -DriverPackageId <String[]>
 -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByNameMandatory_DriverPackage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -DriverPackageName <String[]>
 -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByValueMandatory_DriverPackage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String>
 -DriverPackage <IResultObject> -FileName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory_OperatingSystemImage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemImageId <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByNameMandatory_OperatingSystemImage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemImageName <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByValueMandatory_OperatingSystemImage

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemImage <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByIdMandatory_OperatingSystemInstaller

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemInstallerId <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByNameMandatory_OperatingSystemInstaller

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemInstallerName <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByValueMandatory_OperatingSystemInstaller

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -OperatingSystemInstaller <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByIdMandatory_Package

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -PackageId <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByNameMandatory_Package

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -PackageName <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByValueMandatory_Package

Publish-CMPrestageContent [-Description <String>] -DistributionPointName <String> -FileName <String>
 -Package <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

A CmDlet Publish-CMPrestageContent publica ficheiros para aplicações, imagens, pacotes ou instaladores do sistema operativo para um ponto de distribuição sem utilizar o processo de distribuição do Gestor de Configuração.

Especifique o site de distribuição, o nome do ficheiro e o item a publicar.

Pode especificar qualquer um dos seguintes para publicar num ponto de distribuição:

  • Aplicação
  • BootImage
  • Pacote de implementação
  • Pacote de motorista
  • OperatingSystemImage
  • Instalador operativoSystemInstall
  • Pacote

Pode especificar o item a ser publicado pelo nome ou ID, ou utilizar outro cmdlet para obter o item pretendido.

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: Publicar um pacote

PS XYZ:\>Publish-CMPrestageContent -PackageId "CM200001" -DistributionPointName "FileDist02.Western.Contoso.com" -FileName "C:\Users\admin\Documents\Package.pkgx"

Este comando publica o pacote que tem o ID CM200001 no ponto de distribuição especificado como o ficheiro .pkgx especificado.

Exemplo 2: Publicar uma imagem de arranque

PS XYZ:\>Publish-CMPrestageContent -BootImageId "CM200005" -DistributionPointName "FileDist02.Western.Contoso.com" -FileName "C:\Users\admin\Documents\BootImage.pkgx"

Este comando publica a imagem de arranque que tem o ID CM200005 no ponto de distribuição especificado como o ficheiro .pkgx especificado.

Exemplo 3: Publicar um pacote de motorista

PS XYZ:\>Publish-CMPrestageContent -DriverPackageId "CM20000F" -DistributionPointName "FileDist02.Western.Contoso.com" -FileName "C:\Users\admin\Documents\DriverPackage.pkgx"

Este comando publica o pacote de controlador que tem o ID CM20000F no ponto de distribuição especificado como o ficheiro .pkgx especificado.

Exemplo 4: Publicar uma imagem do sistema operativo

PS XYZ:\>Publish-CMPrestageContent -OperatingSystemImageId "CM200006" -DistributionPointName "FileDist02.Western.Contoso.com" -FileName "C:\Users\admin\Documents\OSImage.pkgx"

Este comando publica a imagem do sistema operativo que tem o ID CM200006 no ponto de distribuição especificado como o ficheiro .pkgx especificado.

Exemplo 5: Publicar um instalador de sistema operativo

PS XYZ:\>Publish-CMPrestageContent -OperatingSystemInstallerId "CM200017" -DistributionPointName "FileDist02.Western.Contoso.com" -FileName "C:\Users\admin\Documents\OSInstaller.pkgx"

Este comando publica o instalador do sistema operativo que tem o ID CM200017 no ponto de distribuição especificado como o ficheiro .pkgx especificado.

PARAMETERS

-Aplicação

Especifica um objeto de aplicação. Para obter um objeto de aplicação, utilize o cmdlet Get-CMApplication.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_Application
Aliases:

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

-ApplicationId

Especifica uma série de IDs de aplicações.

Type: String[]
Parameter Sets: SearchByIdMandatory_Application
Aliases: ApplicationIds

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

-Nome de aplicação

Especifica uma série de nomes de aplicações.

Type: String[]
Parameter Sets: SearchByNameMandatory_Application
Aliases: ApplicationNames

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

-BootImage

Especifica um objeto de imagem de arranque. Para obter um objeto de imagem de arranque, utilize o cmdlet Get-CMBootImage.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_BootImage
Aliases:

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

-BootImageId

Especifica uma série de IDs de imagens de arranque.

Type: String[]
Parameter Sets: SearchByIdMandatory_BootImage
Aliases: BootImageIds

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

-BootImageName

Especifica uma série de nomes de imagens de arranque.

Type: String[]
Parameter Sets: SearchByNameMandatory_BootImage
Aliases: BootImageNames

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

-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

-DeploymentPackage

Especifica um objeto de pacote de implantação. Para obter um objeto de pacote de implantação, utilize o cmdlet Get-CMDeploymentPackage.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_DeploymentPackage
Aliases:

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

-DeploymentPackageId

Especifica uma série de IDs de pacotes de implantação.

Type: String[]
Parameter Sets: SearchByIdMandatory_DeploymentPackage
Aliases: DeploymentPackageIds

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

-DeploymentPackageName

Especifica uma série de nomes de pacotes de implantação.

Type: String[]
Parameter Sets: SearchByNameMandatory_DeploymentPackage
Aliases: DeploymentPackageNames

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

-Descrição

Especifica uma descrição para o conteúdo.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableDependencyExport

Type: SwitchParameter
Parameter Sets: SearchByValueMandatory_Application, SearchByIdMandatory_Application, SearchByNameMandatory_Application
Aliases: DisableExportAllDependencies

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

-Nome do Ponto de Distribuição

Especifica um ponto de distribuição para o conteúdo.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverPackage

Especifica um objeto de pacote de motorista. Para obter um objeto de pacote de controlador, utilize o cmdlet Get-CMDriverPackage.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_DriverPackage
Aliases:

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

-DriverPackageId

Especifica uma série de identificações de pacotes de motorista.

Type: String[]
Parameter Sets: SearchByIdMandatory_DriverPackage
Aliases: DriverPackageIds

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

-DriverPackageName

Especifica uma série de nomes de pacotes de motorista.

Type: String[]
Parameter Sets: SearchByNameMandatory_DriverPackage
Aliases: DriverPackageNames

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

-Nome de arquivo

Especifica um nome de ficheiro para um ficheiro .pkgx.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
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

-OperatingSystemImage

Especifica um objeto de imagem do sistema operativo. Para obter um objeto de imagem do sistema operativo, utilize o cmdlet Get-CMOperatingSystemImage.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_OperatingSystemImage
Aliases:

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

-OperarSystemImageId

Especifica uma série de IDs de imagens do sistema operativo.

Type: String[]
Parameter Sets: SearchByIdMandatory_OperatingSystemImage
Aliases: OperatingSystemImageIds

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

-OperatingSystemImageName

Especifica uma série de nomes de imagens do sistema operativo.

Type: String[]
Parameter Sets: SearchByNameMandatory_OperatingSystemImage
Aliases: OperatingSystemImageNames

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

-OperatingSystemInstaller

Especifica um objeto instalador do sistema operativo. Para obter um objeto instalador do sistema operativo, utilize o cmdlet get-CMOperatingSystemInstaller.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_OperatingSystemInstaller
Aliases:

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

-OperatingSystemInstallerId

Especifica uma série de IDs de instaladores do sistema operativo.

Type: String[]
Parameter Sets: SearchByIdMandatory_OperatingSystemInstaller
Aliases: OperatingSystemInstallerIds

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

-OperatingSystemInstallerName

Especifica uma série de nomes de instaladores do sistema operativo.

Type: String[]
Parameter Sets: SearchByNameMandatory_OperatingSystemInstaller
Aliases: OperatingSystemInstallerNames

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

-Pacote

Especifica um objeto de embalagem. Para obter um objeto de embalagem, utilize o cmdlet Get-CMPackage.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_Package
Aliases:

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

-PackageId

Especifica uma variedade de IDs de pacotes.

Type: String[]
Parameter Sets: SearchByIdMandatory_Package
Aliases: PackageIds

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

-Nome do pacote

Especifica uma série de nomes de pacotes.

Type: String[]
Parameter Sets: SearchByNameMandatory_Package
Aliases: PackageNames

Required: True
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

Sistema.Objeto

NOTAS

Get-CMApplication

Get-CMBootImage

Get-CMDeploymentPackage

Get-CMDriverPackage

Get-CMOperatingSystemImage

Get-CMOperatingSystemInstaller

Get-CMPackage