New-CMPrestageMedia
SYNOPSIS
Önceden hazırlanmış bir işletim sistemi dağıtımı medya dosyası oluşturun.
SYNTAX
New-CMPrestageMedia [-Application <IResultObject[]>] [-Comment <String>] [-CreatedBy <String>]
[-DriverPackage <IResultObject[]>] [-IncludeApplicationDependency] -OperatingSystemImage <IResultObject>
[-OperatingSystemImageIndex <Int32>] [-Package <IResultObject[]>] -TaskSequence <IResultObject>
[-Version <String>] [-AllowUacPrompt] [-AllowUnattended] [-AllowUnknownMachine] -BootImage <IResultObject>
[-CertificateExpireTime <DateTime>] [-CertificatePassword <SecureString>] [-CertificatePath <String>]
[-CertificateStartTime <DateTime>] -DistributionPoint <IResultObject[]> [-Force]
-ManagementPoint <IResultObject[]> [-SiteCode <String>] -MediaMode <MediaMode> [-MediaPassword <SecureString>]
[-NoAutoRun] -Path <String> [-PrestartCommand <String>] [-PrestartPackage <IResultObject>]
[-TemporaryFolder <String>] [-UserDeviceAffinity <UserDeviceAffinityType>] [-Variable <Hashtable>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
New-CMPrestageMedia cmdlet 'i yeni bir sabit sürücüdeki bir işletim sistemi görüntüsünü önceden hazırlamak için bir dosya oluşturur. Daha fazla bilgi için bkz. önceden hazırlanan medya planı.
Not
Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: önceden hazırlanan medya oluşturma
İlk komut, MP01.contoso.com adlı site sistem sunucusunun yönetim noktası nesnesini, CM1 site kodunda alır ve nesneyi $ManagementPoint değişkeninde depolar.
İkinci komut BootImage01 adlı önyükleme görüntüsü nesnesini alır ve nesneyi $BootImage değişkeninde depolar.
Üçüncü komut, dist01.contoso.com adlı site sistem sunucusunun dağıtım noktası nesnesini, CM1 site kodunda alır ve nesneyi $DistributionPoint değişkeninde depolar.
Dördüncü komut, OSImagePkg01 adlı işletim sistemi görüntü nesnesini alır ve nesneyi $OSImage değişkeninde depolar.
Son komut, $BootImage depolanan önyükleme görüntüsü ile PrestagedMedia. wim adlı dinamik bir önceden hazırlanmış medya dosyası oluşturur, $DistributionPoint depolanan dağıtım noktası, $ManagementPoint' de depolanan yönetim noktası ve $OSImage ' de depolanan işletim sistemi görüntüsü.
$ManagementPoint = Get-CMManagementPoint -SiteSystemServerName "mp01.contoso.com" -SiteCode "CM1"
$BootImage = Get-CMBootImage -Name "BootImage01"
$DistributionPoint = Get-CMDistributionPoint -SiteSystemServerName "dist01.contoso.com" -SiteCode "CM1"
$OSImage = Get-CMOperatingSystemImage -Name "OSImagePkg01"
New-CMPrestageMedia -MediaMode Dynamic -Path "\\server\share\PrestagedMedia.wim" -BootImage $BootImage -DistributionPoint $DistributionPoint -ManagementPoint $ManagementPoint -OperatingSystemImage $OSImage
PARAMETERS
-AllowUacPrompt
yönetici izinlerinizi kullanıcı hesabı denetimi (UAC) ile yükseltmenizi istemek Windows izin vermek için bu parametreyi ekleyin. Bu cmdlet 'in çalışması için yükseltilmiş izinler gerekir.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowUnattended
Katılımsız işletim sistemi dağıtımına izin vermek için bu parametreyi ekleyin. Katılımsız bir işletim sistemi dağıtımı ağ yapılandırması veya isteğe bağlı görev dizileri istemez.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowUnknownMachine
Configuration Manager bilinmeyen bilgisayarlar sağlamaya izin vermek için bu parametreyi ekleyin. Bilinmeyen bilgisayar, sitenin henüz keşfmadığı bir bilgisayardır.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Uygulama
Medya dosyasının bir parçası olarak içerilecek bir uygulama nesneleri dizisi belirtin. Görev sırası bu içeriğe başvuruyorsa, önce içerik için yerel olarak görünür. İçerik medyada değilse, görev sırası onu ağdan normal olarak indirmeyi dener. Bir uygulama nesnesi almak için Get-Cmappu cmdlet 'ini kullanın.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: Applications
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootImage
Bir önyükleme görüntüsü nesnesi belirtin. Bu nesneyi almak için Get-Cmbootımage cmdlet 'ini kullanın.
Type: IResultObject
Parameter Sets: (All)
Aliases: BootImagePackage
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CertificateExpireTime
HTTP iletişimi için otomatik olarak imzalanan bir medya sertifikası oluşturursanız, bu parametre sertifikanın süre sonu tarihini ve saatini belirtir. Gelecekte bir tarih saat değeri belirtin. Bu sertifikanın süresi dolmuşsa önyüklenebilir medyayı kullanamazsınız. Başlangıç tarihini ayarlamak için -certificatestarttime parametresini kullanın.
Örneğin:
$date = [TarihSaat]::p arsetam ("11/16/2021", ' aa/gg/yyyy ', $null)
Type: DateTime
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CertificatePassword
HTTPS iletişimi için bir PKI sertifikasını içeri aktarmak üzere -certificatepath parametresini kullanırsanız, sertifika dosyasının parolasını belirtmek için bu parametreyi kullanın.
Type: SecureString
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CertificatePath
İçeri aktarılacak bir PKI sertifikasının yolunu belirtin. Bu sertifika dosyasının parolasını belirtmek için -CertificatePassword parametresini kullanın. Siteyi HTTPS istemci iletişimi için yapılandırırsanız bu parametreleri kullanın.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CertificateStartTime
HTTP iletişimi için otomatik olarak imzalanan bir sertifika oluşturmak için, bu parametre sertifikanın başlangıç tarihini ve saatini belirtir. Sona erme tarihini ayarlamak için -certificateexpiretime parametresini kullanın. Bu tarihe kadar önyüklenebilir medyayı kullanamazsınız.
Örneğin:
$date = [TarihSaat]::p arsetam ("11/16/2020", ' aa/gg/yyyy ', $null)
Type: DateTime
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Açıklama
Medya hakkında daha fazla ayrıntı sağlamak için isteğe bağlı bir dize. Bu medyayı nasıl yapılandırdığınıza veya nasıl kullanacağınızı açıklayabilmeniz yararlı olur. En fazla 127 karakter uzunluğunda olur.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CreatedBy
Bu medyayı kimin oluşturduğunu belirten isteğe bağlı bir dize, izleme amaçları için yararlıdır. En fazla 50 karakter uzunluğunda olur.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Disableyavaya Cardhandling
Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistributionPoint
Bu ortam için içerik dağıttığınız bir veya daha fazla dağıtım noktası nesnesi belirtin. Bu nesneyi almak için Get-CMDistributionPoint cmdlet 'ini kullanın.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: DistributionPoints
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DriverPackage
Medya dosyasının bir parçası olarak içerilecek bir sürücü paketi nesneleri dizisi belirtin. Görev sırası bu içeriğe başvuruyorsa, içeriğe yerel olarak bakar. İçerik medyada değilse, görev sırası onu ağdan normal olarak indirmeyi dener. Bu nesneyi almak için Get-CMDriverPackage cmdlet 'ini kullanın.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: DriverPackages, PackageDriver, PackageDrivers
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Onayı istemeden komutu çalıştırın.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Forcebir Cardhandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IncludeApplicationDependency
İlişkili uygulama bağımlılıklarını tespit etmek ve bu medyaya eklemek için bu parametreyi ekleyin.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: IncludeApplicationDependencies
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ManagementPoint
Medyanın ilk iletişimde kullandığı bir veya daha fazla yönetim noktası nesnesi belirtin. Ortamın çalıştırıldığında nasıl iletişim kuracağını öğrenmek için -mediamode parametresini kullanın. Bu nesneyi almak için Get-CMManagementPoint cmdlet 'ini kullanın.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: ManagementPoints
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MediaMode
İstemcinin dağıtım bilgilerini almak için yönetim noktasını nasıl bulacağını belirtin:
Dynamic
: Medya, site sınırlarındaki istemci konumuna bağlı olarak istemciyi farklı bir yönetim noktasına yönlendiren bir yönetim noktasıyla iletişim kurar.SiteBased
: Medya, -managementpoint parametresiyle belirtilen yönetim noktası ile iletişim kurar.
Type: MediaMode
Parameter Sets: (All)
Aliases:
Accepted values: Dynamic, SiteBased
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MediaPassword
Görev sırası medyasını korumak için güvenli bir dize parolası belirtin. Bu medyayla bir cihazı önyüklediğinizde, devam etmek için parolayı girmeniz gerekir.
Type: SecureString
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NoAutoRun
Bu parametreyi, medyaya Autorun. inf dosyasını içerecek şekilde ekleyin. Configuration Manager varsayılan olarak eklemez. Bu dosya genellikle kötü amaçlı yazılımdan koruma ürünleri tarafından engelleniyor. Windows otomatik çalıştır özelliği hakkında daha fazla bilgi için bkz. autorun-enabled CD-ROM uygulaması oluşturma. Senaryonuz için hala gerekliyse, bu parametreyi dosyayı içerecek şekilde ekleyin.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OperatingSystemImage
Bu medyaya dahil edilecek bir işletim sistemi görüntü paketi nesnesi belirtin. Görüntü paketindeki görüntü dizinini belirtmek için OperatingSystemImageIndex parametresini kullanın. Bu nesneyi almak için Get-CMOperatingSystemImage cmdlet 'ini kullanın.
Type: IResultObject
Parameter Sets: (All)
Aliases: OperatingSystemImagePackage
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OperatingSystemImageIndex
OperatingSystemImage parametresinden görüntü paketindeki görüntü dizinini belirtin.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Package
Medya dosyasına dahil etmek için paket nesneleri dizisi belirtin. Görev dizisi bu içeriğe başvurursa, içeriği yerel olarak okur. İçerik medyada değilse, görev dizisi bunu ağdan normal şekilde indirmeye çalışır. Bu nesneyi almak için Get-CMPackage cmdlet'ini kullanın.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: Packages
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
Oluşturulan medya dosyasının yolu. Biçim bir sürücü/dizin yolu veya geçerli bir ağ yoludur. Örneğin:
C:\media\prestaged1.wim
\\server\share\prestaged1.wim
Type: String
Parameter Sets: (All)
Aliases: MediaPath, OutputPath, DriveName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PrestartCommand
Görev dizisi başlamadan önce çalıştıracak bir komut satırı belirtin. Daha fazla bilgi için bkz. Görev dizisi medyası için başlangıç öncesi komutları.
Type: String
Parameter Sets: (All)
Aliases: PreExecCommandLine
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PrestartPackage
Bir PrestartCommand belirtirsiniz, gerekirse, başlangıç öncesi içerik için bir paket belirtmek üzere bu parametreyi kullanın.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SiteCode
Sürüm 2010 ve sonrası için geçerlidir. Site kodunu belirtmek için bu parametreyi ManagementPoint parametresiyle birlikte kullanın.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TaskSequence
Bu medyanın çalışması için bir görev dizisi nesnesi belirtin. Bu nesneyi almak için Get-CMTaskSequence cmdlet'ini kullanın.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TemporaryFolder
Medya oluşturma işlemi çok fazla geçici sürücü alanı gerektirir. Varsayılan olarak Yapılandırma Yöneticisi geçerli kullanıcının geçici dizinini kullanır: $env:temp
. Örneğin, C:\Users\jqpublic\AppData\Local\Temp\
. Size bu geçici dosyaları nerede depolayabilirsiniz konusunda daha fazla esneklik sağlamak için, geçici verileri hazırlamaya özel bir konum belirtin.
Type: String
Parameter Sets: (All)
Aliases: TemporaryDirectory, StagingArea
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserDeviceAffinity
Kullanıcı odaklı yönetim için Yapılandırma Yöneticisi medyanın kullanıcıları hedef bilgisayarla nasıl ilişkilendirmek istediğinizi belirtin. Işletim sistemi dağıtımının kullanıcı cihaz benzliğini nasıl desteklediği hakkında daha fazla bilgi için bkz. Kullanıcıları hedef bilgisayarla ilişkilendirme.
DoNotAllow
: Kullanıcı cihaz benzeşmlerine izin verme. Medya, kullanıcıları hedef bilgisayarla ilişkilendirmez. Bu senaryoda görev dizisi, işletim sistemi dağıtan kullanıcıları hedef bilgisayarla ilişkilendirmez.AdministratorApproval
: Kullanıcı cihaz benzeşliği yönetici onayı bekleniyor. Medya, onay verdikten sonra kullanıcıları hedef bilgisayarla ilişkilendirmektedir. Bu işlevsellik, işletim sistemi dağıtan görev dizisinin kapsamına dayalıdır. Bu senaryoda, görev dizisi belirtilen kullanıcılar ve hedef bilgisayar arasında bir ilişki oluşturur. Ardından, işletim sistemi dağıtmadan önce yönetici kullanıcıdan onay bekler.AutoApproval
: Otomatik onay ile kullanıcı cihaz benzeşimlerine izin ver. Medya, kullanıcıları otomatik olarak hedef bilgisayarla ilişkilendirmektedir. Bu işlevsellik, işletim sistemi dağıtan görev dizisinin eylemlerini temel almaktadır. Bu senaryoda, görev dizisi işletim sistemi hedef bilgisayara dağıtırken belirtilen kullanıcılar ve hedef bilgisayar arasında bir ilişki oluşturur.
Type: UserDeviceAffinityType
Parameter Sets: (All)
Aliases:
Accepted values: DoNotAllow, AdministratorApproval, AutoApproval
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Variable
Bu medyadan görev dizisi dağıtımı sırasında kullanmak üzere görev dizisi değişkenlerinin karma tablosu belirtin.
Type: Hashtable
Parameter Sets: (All)
Aliases: TaskSequenceVariables, Variables
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Version
Bu medya için bir sürüm belirtmek için isteğe bağlı bir dize değeri; bu, izleme ve düzeltme amaçları için yararlıdır. Maksimum uzunluk 32 karakterdir.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
INPUTS
Hiçbiri
OUTPUTS
System.Object
NOTLAR
Cmdlet diğer adları: New-CMPrestagedMedia