New-CMBootableMedia
SYNOPSIS
Önyüklenebilir medya oluşturun.
SYNTAX
New-CMBootableMedia [-AllowUacPrompt] [-AllowUnattended] [-AllowUnknownMachine] -BootImage <IResultObject>
[-CertificateExpireTime <DateTime>] [-CertificatePassword <SecureString>] [-CertificatePath <String>]
[-CertificateStartTime <DateTime>] -DistributionPoint <IResultObject[]> [-Force] [-FormatMedia]
-ManagementPoint <IResultObject[]> [-SiteCode <String>] -MediaMode <MediaMode> [-MediaPassword <SecureString>]
-MediaType <MediaInputType> [-NoAutoRun] -Path <String> [-PrestartCommand <String>]
[-PrestartPackage <IResultObject>] [-TemporaryFolder <String>] [-UserDeviceAffinity <UserDeviceAffinityType>]
[-Variable <Hashtable>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Bu cmdlet, işletim sistemi dağıtmak için kullanılan medyayı oluşturur. Önyüklenebilir medya; önyükleme görüntüsünü, isteğe bağlı başlatma öncesi komutları ve ilişkili dosyaları ve Yapılandırma Yöneticisi içerir. Yeni bir bilgisayara yeni bir Windows yüklemek (çıplak) veya var olan bir bilgisayarı değiştirmek ve ayarları aktarmak için önyüklenebilir medya kullanın.
Not
Bu cmdlet'in çalışması için yükseltilmiş izinler gerekir.
Daha fazla bilgi için bkz. Görev dizisi medyaya genel bakış.
Not
Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\>
. Daha fazla bilgi için başlarken bölümüne bakın.
EXAMPLES
Örnek 1: Önyüklenebilir medya oluşturma
İlk komut, Önyükleme görüntüsü (x64) adlı önyükleme görüntüsü nesnesini alır ve $BootImage depolar. İkinci komut, dağıtım noktası rolünü SiteServer01.Contoso.com ve $DistributionPoint depolar. Üçüncü komut, SiteServer02.Contoso.com için yönetim noktası rolünü alır ve $ManagementPoint depolar. Son komut, dinamik modda önyüklenebilir medya oluşturur. Önceki değişkenlerde depolanan nesneleri kullanır.
$BootImage = Get-CMBootImage -Name "Boot image (x64)"
$DistributionPoint = Get-CMDistributionPoint -SiteCode CM1
$ManagementPoint = Get-CMManagementPoint -SiteSystemServerName "SiteSystemServer02.Contoso.com"
New-CMBootableMedia -MediaMode Dynamic -MediaType CdDvd -Path "\\Server\share\test.iso" -AllowUnknownMachine -BootImage $BootImage -DistributionPoint $DistributionPoint -ManagementPoint $ManagementPoint
PARAMETERS
-AllowUacPrompt
Yönetici izinlerinizi Kullanıcı Windows (UAC) ile yükseltmenizi istemine 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 işletim sistemi dağıtımı, ağ yapılandırması veya isteğe bağlı görev dizileri isteminde değildir.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowUnknownMachine
Bilinmeyen bilgisayarları sağlamalarına izin Yapılandırma Yöneticisi için bu parametreyi ekleyin. Bilinmeyen bilgisayar, sitenin henüz keşfedilmemiş olduğu bir bilgisayardır.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
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-CMBootImage 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ı sanız, bu parametre sertifikanın sona erme tarihini ve saatini belirtir. Gelecekte yeterli bir tarih saat belirtin. Bu sertifikanın süresi dolduğunda önyüklenebilir medyayı kullanılamaz. Başlangıç tarihini ayarlamak için -CertificateStartTime parametresini kullanın.
Örneğin:
$date = [datetime]::p arseexact("11/16/2021", 'MM/dd/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 aktarmaya -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ıla 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ıyorsanı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. Önyüklenebilir medyayı bu tarihe kadar kullanaamazsiniz.
Örneğin:
$date = [datetime]::p arseexact("11/16/2020", 'MM/dd/yyyy', $null)
Type: DateTime
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: False
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistributionPoint
Önyükleme görüntüsünü dağıtan 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
-Force
Onay istemeden komutunu ç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
-ForceWildcardHandling
Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-FormatMedia
MediaType ise, çıkarılabilir USB sürücüyü FAT32 olarak biçimlendirmek ve önyüklenebilir yapmak için Usb
bu parametreyi ekebilirsiniz.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
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. -MediaMode parametresini kullanarak medyanın ne zaman iletişim kura olduğunu belirleme. 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 bir yönetim noktasını nasıl bulan olduğunu belirtin:
Dynamic
: Medya, istemciyi site sınırları içinde istemci konumunu temel alarak farklı bir yönetim noktasına yönlendiren bir yönetim noktasıyla iletişim kurulur.SiteBased
: Medya, belirtilen yönetim noktasını -ManagementPoint parametresiyle iletir.
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 dizisi medyası korumak için güvenli bir dize parolası belirtin. Bu medya ile bir cihazı önyüklerken 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
-MediaType
Medyanın bir CD/DVD seti mi yoksa çıkarılabilir USB sürücü mi olduğunu belirtin.
Type: MediaInputType
Parameter Sets: (All)
Aliases:
Accepted values: Usb, CdDvd
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NoAutoRun
Autorun.inf dosyasını medyaya dahil etmek için bu parametreyi ekleyin. Yapılandırma Yöneticisi varsayılan olarak eklemez. Bu dosya genellikle kötü amaçlı yazılımdan koruma ürünleri tarafından engellenir. Uygulamanın Otomatik Çalıştır özelliği hakkında daha fazla bilgi Windows, bkz. Creating an AutoRun-enabled CD-ROM Application. Senaryo için hala gerekli ise, dosyayı eklemek için bu parametreyi ekleyin.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
MediaType ise, CdDvd
çıkış dosyalarını yazmanın Yapılandırma Yöneticisi yolu belirtin. Örneğin, C:\output\boot.iso
.
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 diziden önce çalışan bir başlangıç öncesi komutu belirtin. Başlangıç öncesi komutu, görev dizisi işletim sistemi yüklemek için çalışmadan önce Windows PE'de kullanıcıyla etkileşim kuracak bir betik veya yürütülebilir dosyadır. Komut, Windows PE için yerel değilse, komutun dosyalarını eklemek için PrestartPackage kullanın.
Type: String
Parameter Sets: (All)
Aliases: PreExecCommandLine
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PrestartPackage
PrestartCommand parametresini kullanıyorsanız, prestart komutu için dosyaları içeren bir paket belirtmek üzere bu parametreyi kullanın. Paket nesnesini almak için Get-CMPackage cmdlet'ini 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
-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
Configuration Manager ' de Kullanıcı merkezli yönetimi desteklemek için, medyanın kullanıcıları hedef bilgisayarla nasıl ilişkilendireceğini belirtin. İşletim sistemi dağıtımının Kullanıcı cihaz benzeşimini nasıl desteklediği hakkında daha fazla bilgi için bkz. kullanıcıları bir hedef bilgisayarla ilişkilendirme.
DoNotAllow
: Kullanıcı aygıt benzeşimine izin verme. Medya, kullanıcıları hedef bilgisayarla ilişkilendirmez. Bu senaryoda, görev sırası, işletim sistemini dağıtırken kullanıcıları hedef bilgisayarla ilişkilendirmez.AdministratorApproval
: Kullanıcı cihaz benzeşimi bekleyen yönetici onayına izin ver. Onay verdikten sonra medya kullanıcıları hedef bilgisayarla ilişkilendirir. Bu işlev, işletim sistemini dağıtan görev dizisinin kapsamını temel alır. Bu senaryoda, görev sırası belirtilen kullanıcılar ve hedef bilgisayar arasında bir ilişki oluşturur. Daha sonra, işletim sistemini dağıtmadan önce yönetici kullanıcıdan onay bekler.AutoApproval
: Kullanıcı aygıt benzeşimine otomatik onay ile izin ver. Medya kullanıcıları hedef bilgisayarla otomatik olarak ilişkilendirir. Bu işlev, işletim sistemini dağıtan görev sırasının eylemlerine bağlıdır. Bu senaryoda görev sırası, işletim sistemini 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
-Değişken
Bir Hashtable 'da bir veya daha fazla görev sırası değişkeni ve değeri belirtin. Bir görev dizisi değişkeni, görev dizisi dağıtımı sırasında kullanılan bir ad/değer çiftidir.
Type: Hashtable
Parameter Sets: (All)
Aliases: TaskSequenceVariables, Variables
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ıştırılmadı.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
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
RELATED LINKS
New-CMPrestageMedia New-CMCaptureMedia New-CMStandaloneMedia