Share via


Publish-CMPrestageContent

Publica arquivos em um ponto de distribuição.

Syntax

Publish-CMPrestageContent
       -DeploymentPackage <IResultObject>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -Application <IResultObject>
       [-Description <String>]
       [-DisableDependencyExport]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -ApplicationId <String[]>
       [-Description <String>]
       [-DisableDependencyExport]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -ApplicationName <String[]>
       [-Description <String>]
       [-DisableDependencyExport]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -BootImage <IResultObject>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -BootImageId <String[]>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -BootImageName <String[]>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -DeploymentPackageId <String[]>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       -DeploymentPackageName <String[]>
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -DriverPackageId <String[]>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -DriverPackageName <String[]>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -DriverPackage <IResultObject>
       -FileName <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemImageId <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemImageName <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemImage <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemInstallerId <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemInstallerName <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -OperatingSystemInstaller <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -PackageId <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -PackageName <String[]>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Publish-CMPrestageContent
       [-Description <String>]
       -DistributionPointName <String>
       -FileName <String>
       -Package <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

O cmdlet Publish-CMPrestageContent publica arquivos para aplicativos, imagens, pacotes ou instaladores do sistema operacional em um ponto de distribuição sem usar o processo de distribuição do Configuration Manager.

Especifique o site de distribuição, o nome do arquivo e o item a ser publicado.

Você pode especificar qualquer um dos seguintes a ser publicado em um ponto de distribuição:

  • Application
  • BootImage
  • DeploymentPackage
  • DriverPackage
  • OperatingSystemImage
  • OperatingSystemInstaller
  • Pacote

Você pode especificar o item a ser publicado por nome ou ID ou usar outro cmdlet para obter o item desejado.

Observação

Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\> exemplo. Para obter mais informações, consulte getting started.

Exemplos

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 a ID CM200001 no ponto de distribuição especificado como o arquivo .pkgx especificado.

Exemplo 2: Publicar uma imagem de inicialização

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

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

Exemplo 3: Publicar um pacote de driver

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

Este comando publica o pacote de driver que tem a ID CM20000F no ponto de distribuição especificado como o arquivo .pkgx especificado.

Exemplo 4: Publicar uma imagem do sistema operacional

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 operacional que tem a ID CM200006 no ponto de distribuição especificado como o arquivo .pkgx especificado.

Exemplo 5: Publicar um instalador do sistema operacional

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 operacional que tem a ID CM200017 no ponto de distribuição especificado como o arquivo .pkgx especificado.

Parâmetros

-Application

Especifica um objeto application. Para obter um objeto application, use o cmdlet Get-CMApplication.

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

-ApplicationId

Especifica uma matriz de IDs de aplicativos.

Type:String[]
Aliases:ApplicationIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationName

Especifica uma matriz de nomes de aplicativos.

Type:String[]
Aliases:ApplicationNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BootImage

Especifica um objeto de imagem de inicialização. Para obter um objeto de imagem de inicialização, use o cmdlet Get-CMBootImage.

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

-BootImageId

Especifica uma matriz de IDs de imagens de inicialização.

Type:String[]
Aliases:BootImageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BootImageName

Especifica uma matriz de nomes de imagens de inicialização.

Type:String[]
Aliases:BootImageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
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, use o cmdlet Get-CMDeploymentPackage.

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

-DeploymentPackageId

Especifica uma matriz de IDs de pacotes de implantação.

Type:String[]
Aliases:DeploymentPackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentPackageName

Especifica uma matriz de nomes de pacotes de implantação.

Type:String[]
Aliases:DeploymentPackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Description

Especifica uma descrição do conteúdo.

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

-DisableDependencyExport

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

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

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

-DistributionPointName

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

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

-DriverPackage

Especifica um objeto de pacote de driver. Para obter um objeto de pacote de driver, use o cmdlet Get-CMDriverPackage.

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

-DriverPackageId

Especifica uma matriz de IDs de pacotes de driver.

Type:String[]
Aliases:DriverPackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DriverPackageName

Especifica uma matriz de nomes de pacotes de driver.

Type:String[]
Aliases:DriverPackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-FileName

Especifica um nome de arquivo para um arquivo .pkgx.

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

-ForceWildcardHandling

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

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

-OperatingSystemImage

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

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

-OperatingSystemImageId

Especifica uma matriz de IDs de imagens do sistema operacional.

Type:String[]
Aliases:OperatingSystemImageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemImageName

Especifica uma matriz de nomes de imagens do sistema operacional.

Type:String[]
Aliases:OperatingSystemImageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemInstaller

Especifica um objeto instalador do sistema operacional. Para obter um objeto instalador do sistema operacional, use o cmdlet Get-CMOperatingSystemInstaller.

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

-OperatingSystemInstallerId

Especifica uma matriz de IDs de instaladores do sistema operacional.

Type:String[]
Aliases:OperatingSystemInstallerIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemInstallerName

Especifica uma matriz de nomes de instaladores do sistema operacional.

Type:String[]
Aliases:OperatingSystemInstallerNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Package

Especifica um objeto package. Para obter um objeto package, use o cmdlet Get-CMPackage.

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

-PackageId

Especifica uma matriz de IDs de pacotes.

Type:String[]
Aliases:PackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PackageName

Especifica uma matriz de nomes de pacotes.

Type:String[]
Aliases:PackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

Nenhum

Saídas

System.Object