Set-SCVMTemplate
VMM'de kullanılan bir sanal makine şablonunun özelliklerini değiştirir.
Syntax
Set-SCVMTemplate
[-VMTemplate] <Template>
[-ProductKey <String>]
[-GuiRunOnceCommands <String[]>]
[-LocalAdministratorCredential <VMMCredential>]
[-MergeAnswerFile \<Boolean\>]
[-DomainJoinCredential <VMMCredential>]
[-AnswerFile <Script>]
[-ApplicationProfile <ApplicationProfile>]
[-SQLProfile <SQLProfile>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-LinuxAdministratorSSHKeyString <String>]
[-LinuxDomainName <String>]
[-Owner <String>]
[-OperatingSystem <OperatingSystem>]
[-Enabled \<Boolean\>]
[-HighlyAvailable \<Boolean\>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired \<Boolean\>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled \<Boolean\>]
[-NumLock \<Boolean\>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-UpdateManagementProfile <AzureProfile>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-Domain <String>]
[-DeploymentTypeNano \<Boolean\>]
[-Workgroup <String>]
[-CapabilityProfile <CapabilityProfile>]
[-RemoveCapabilityProfile]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-QuotaPoint <UInt32>]
[-CostCenter <String>]
[-Tag <String>]
[-Custom1 <String>]
[-Custom2 <String>]
[-Custom3 <String>]
[-Custom4 <String>]
[-Custom5 <String>]
[-Custom6 <String>]
[-Custom7 <String>]
[-Custom8 <String>]
[-Custom9 <String>]
[-Custom10 <String>]
[-BlockDynamicOptimization \<Boolean\>]
[-ClearDRProtection]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVMTemplate
[-VMTemplate] <Template>
[-ProductKey <String>]
[-GuiRunOnceCommands <String[]>]
[-LocalAdministratorCredential <VMMCredential>]
[-MergeAnswerFile \<Boolean\>]
[-DomainJoinCredential <VMMCredential>]
[-AnswerFile <Script>]
[-ApplicationProfile <ApplicationProfile>]
[-SQLProfile <SQLProfile>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-LinuxAdministratorSSHKeyString <String>]
[-LinuxDomainName <String>]
[-Owner <String>]
[-OperatingSystem <OperatingSystem>]
[-Enabled \<Boolean\>]
[-HighlyAvailable \<Boolean\>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired \<Boolean\>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled \<Boolean\>]
[-NumLock \<Boolean\>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-TimeZone <Int32>]
[-RemoveServerFeatures]
[-AutoLogonCredential <RunAsAccount>]
[-AutoLogonCount <UInt32>]
[-DisableAutoLogon]
[-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
[-UpdateManagementProfile <AzureProfile>]
[-DomainJoinOrganizationalUnit <String>]
[-RemoveDomainJoinOrganizationalUnit]
[-Domain <String>]
[-DeploymentTypeNano \<Boolean\>]
[-Workgroup <String>]
[-CapabilityProfile <CapabilityProfile>]
[-RemoveCapabilityProfile]
[-UserRole <UserRole>]
[-Name <String>]
[-JobGroup <Guid>]
[-QuotaPoint <UInt32>]
[-CostCenter <String>]
[-Tag <String>]
[-Custom1 <String>]
[-Custom2 <String>]
[-Custom3 <String>]
[-Custom4 <String>]
[-Custom5 <String>]
[-Custom6 <String>]
[-Custom7 <String>]
[-Custom8 <String>]
[-Custom9 <String>]
[-Custom10 <String>]
[-BlockDynamicOptimization \<Boolean\>]
[-ClearDRProtection]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Not
VMM 2019 UR1 ve sonraki sürümlerde yeni bir [-EnableNestedVirtualization] <Boole> parametresi eklendi. Daha fazla bilgi için bkz. Parametreler.
Set-SCVMTemplate cmdlet'i, Virtual Machine Manager (VMM) ortamında kullanılan bir sanal makine şablonunun bir veya daha fazla özelliğini değiştirir.
Değiştirebileceğiniz özellikler arasında şablonun adı, açıklaması, sahibi, kuruluş adı, saat dilimi, işletim sistemi ve ürün anahtarı ayarları bulunur; BIOS önyükleme sırası; CPU sayısı ve özellikleri; bir sanal makineye atanan konak üzerindeki bellek miktarı; bir sanal makine için konağın ağındaki bant genişliği miktarı; bu şablonla oluşturulan bir sanal makinenin yüksek oranda kullanılabilir olup olmayacağını (örneğin, bir konak kümesinin parçası olan bir konakta dağıtılıp dağıtılmayacağını); etki alanı veya çalışma grubu değerlerinin yanı sıra etki alanı kimlik bilgileri; self servis kullanıcılarının kaç tane yeni sanal makine oluşturabileceğini belirten bir nokta kotası; özel alanlar; ve diğer seçenekler.
Şablonda yaptığınız değişiklikler yalnızca şablonu etkiler. Değişiklikler, daha önce bu şablon kullanılarak oluşturulmuş olan sanal makineleri etkilemez.
Sanal disk sürücüsünün özelliklerini değiştirmek istiyorsanız, sanal disket sürücüsü, sanal DVD sürücüsü, sanal ağ bağdaştırıcısı, belirli bir şablonla ilişkili sanal SCSI bağdaştırıcısı veya sanal COM bağlantı noktası, sırasıyla Set-SCVirtualDiskDrive, Set-SCVirtualFloppyDrive, Set-SCVirtualDVDDrive, Set-SCVirtualNetworkAdapter, Set-SCVirtualScsiAdapter veya Set-SCVirtualCOMPort cmdlet'lerini kullanabilirsiniz.
Örnekler
Örnek 1: Mevcut bir sanal makine şablonu için bellek miktarı belirtme
PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> Set-SCVMTemplate -Template $Template -MemoryMB 1024
İlk komut, VMM kitaplığından VMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $Template değişkeninde depolar.
İkinci komut, VMTemplate01 için bellek değerini 1024 MB olarak değiştirir. Bu, bu şablon kullanılarak oluşturulan bir sanal makinenin konakta kullanacağı bellek miktarıdır.
Örnek 2: Birden çok yüksek oranda kullanılabilir sanal makine şablonu için yeni bir sahip belirtme
PS C:\> $VMTemplates = Get-SCVMTemplate | where {$_.IsHighlyAvailable}
PS C:\> ForEach ($VMTemplate in $VMTemplates) {Set-SCVMTemplate $VMTemplate -Owner "Contoso\NevenSokec"}
İlk komut tüm yüksek oranda kullanılabilir sanal makine şablonu nesnelerini alır ve nesneleri $VMTemplates nesne dizisinde depolar.
İkinci komut, $VMTemplates dizisindeki şablonların her biri için yeni bir sahip belirtmek üzere forEach döngüsü kullanır.
Standart PowerShell ForEach döngü deyimi hakkında bilgi için yazın Get-Help about_ForEach
.
Örnek 3: Aynı sahibi olan tüm sanal makine şablonları için yeni bir sahip belirtin
PS C:\> Get-SCVMTemplate -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq "Contoso\PattiFuller"} | Set-SCVMTemplate -Owner "Contoso\AllieSloan"
Bu komut VMM kitaplığından tüm sanal makine şablonu nesnelerini alır, yalnızca sahibi "Contoso\PattiFuller" olan nesneleri seçer ve sonra her nesneyi Set-SCVMTemplate cmdlet'ine geçirir ve bu da sahibi Contoso| olarak değiştirirAllieSloan.
Örnek 4: Mevcut bir sanal makine şablonu için Dinamik Belleği etkinleştirme
PS C:\> $VMTemplate = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate04"}
PS C:\> Set-SCVMTemplate -VMTemplate $VMTemplate -DynamicMemoryEnabled $True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048
İlk komut, VMM kitaplığından VMTemplate04 adlı sanal makine şablonu nesnesini alır ve nesneyi $VMTemplate değişkeninde depolar.
İkinci komut dinamik belleği etkinleştirir, VMTemplate04 için başlangıç bellek değerini 1024 MB olarak değiştirir (bu, bu şablon kullanılarak oluşturulan bir sanal makinenin başlangıçta ayrıldığı konak üzerindeki bellek miktarıdır) ve en yüksek bellek değerini 2048 MB olarak ayarlar (bu, bu şablon kullanılarak oluşturulan bir sanal makineye ayrılabilecek en fazla bellek miktarıdır). Dinamik bellek kullanan bir sanal makine yalnızca Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konağa dağıtılabilir.
Örnek 5: Mevcut bir özelleştirilebilir Linux sanal makine şablonu için kök parolayı belirtme
PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "LinuxVMTemplate01"}
PS C:\> $Creds = Get-Credential
PS C:\> Set-SCVMTemplate -Template $Template -LocalAdministratorCredential $Creds
İlk komut, VMM kitaplığından LinuxVMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $Template değişkeninde depolar.
İkinci komut, Get-Credential komutu aracılığıyla bir kullanıcı adı (kök) ve parola alır ve sonucu $Creds değişkeninde depolar.
Son komut, kök hesap parolasını $Creds değişkeninde depolanan parolaya ayarlar.
Örnek 6: Mevcut bir VM şablonunda Azure Güncelleştirme Yönetimi özelliklerini etkinleştirme.
PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> $azureProfile = Get-SCAzureProfile | where { $_.Name -eq "AzUpdateMgmtProfile"}
PS C:\> Set-SCVMTemplate -Template $Template -UpdateManagementProfile $azureProfile
İlk komut, VMM kitaplığından VMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $Template değişkeninde depolar.
İkinci komut, VMM kitaplığından bir Azure update yönetim profili alır ve nesneyi $azureProfile değişkeninde depolar.
Üçüncü komut, bir azure profilini bağlayarak şablonu azure güncelleştirme yönetimi özellikleriyle etkinleştirir.
Örnek 7: Bir VM şablonunda Azure Güncelleştirme Yönetimi özelliklerini devre dışı bırakın.
PS C:\> $Template = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> Set-SCVMTemplate -Template $Template -UpdateManagementProfile $null
İlk komut, VMM kitaplığından VMTemplate01 adlı sanal makine şablonu nesnesini alır ve nesneyi $Template değişkeninde depolar.
İkinci komut, azure güncelleştirme yönetimi özellikleriyle şablonu devre dışı bırakır.
Parametreler
-AnswerFile
Yanıt dosyası olarak kullanılacak Virtual Machine Manager (VMM) kitaplığında depolanan bir betik nesnesini belirtir. Yanıt dosyası betiğinin adı, bir sanal makineye yüklemek istediğiniz işletim sistemine bağlıdır:
- Sysprep.inf. Windows XP, Windows Server 2000 veya Windows Server 2003
- Unattend.xml. Windows Vista, Windows 7 veya Windows Server 2008
Type: | Script |
Aliases: | SysPrepFile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationProfile
Bir uygulama profili nesnesi belirtir.
Type: | ApplicationProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutoLogonCount
Windows'un yanıt dosyasında belirtilen yöneticiyi konsol oturumunda otomatik olarak kaç kez günlüğe kaydetmesi gerektiğini belirtir.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutoLogonCredential
Otomatik yönetici oturum açma etkinleştirildiğinde Windows'un konsol oturumunda oturum açmak için kullandığı yanıt dosyasında yer alan Farklı Çalıştır hesabını belirtir.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorAction
Sanal makine kritik bir hatayla karşılaştığında gerçekleştirilecek eylemi belirtir ve AutomaticCriticalErrorActionTimeout parametresi tarafından belirtilen zaman aşımı süresini aşıyor. Bu parametre için kabul edilebilir değerler şunlardır: Pause ve None.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Sanal makineyi kapatmadan önce kritik duraklamada beklenmesi gereken süreyi dakika cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BlockDynamicOptimization
Sanal makine için dinamik iyileştirmenin engellenip engellenmediğini gösterir.
Type: | Boolean |
Aliases: | ExcludeFromPRO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Hyper-V konağındaki bir sanal makinenin başlatmak için kullandığı cihazların sırasını dizi olarak belirtir. Geçerli değerler:
- CD
- IDEHardDrive
- PXEBoot
- Disket
Type: | BootDevice[] |
Accepted values: | Floppy, CD, IdeHardDrive, PxeBoot, Unknown |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapabilityProfile
Bir yetenek profili nesnesi belirtir.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Denetim noktası türünü belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Devre dışı
- Üretim
- ProductionOnly
- Standart
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClearDRProtection
Bu cmdlet'in olağanüstü durum kurtarma koruma seçeneğini sıfırladığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
VMM'nin ağınızda benzersiz olarak tanımlayabildiği bir bilgisayarın adını belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- FQDN
- IPv4 veya IPv6 adresi
- NetBIOS adı
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CostCenter
Faturalama sisteminizde kullanmak üzere sanal makinelerin (veya sanal makinelere ayrılan kaynakların) ayrılması hakkında veri toplayabilmeniz için bir sanal makinenin maliyet merkezini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
Sanal makinedeki, donanım profilindeki veya şablondaki CPU sayısını belirtir.
Konak türleri aşağıdaki SAYıDA CPU'yu destekler:
- Hyper-V. Konuk işletim sistemine bağlı olarak sanal makine başına en fazla dört CPU.
- VMware ESX. Sanal makine başına en fazla dört CPU, ancak 4.0 Windows NT çalıştıran bir sanal makinede yalnızca bir CPU.
- Citrix XenServer. Konuk işletim sistemine bağlı olarak sanal makine başına en fazla sekiz CPU.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Konakta bu sanal makinenin kullanmasını beklediğiniz CPU yüzdesini belirtir. Bu değer yalnızca VMM sanal makine için uygun bir konak belirlediğinde kullanılır.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Kaynak bilgisayarla aynı işlemcinin farklı bir sürümüne sahip bir fiziksel bilgisayara geçişi etkinleştirmek için belirtilen sanal makine için işlemci özelliklerinin sınırlanıp sınırlanmayacağını gösterir. VMM, farklı üreticilerin işlemcilerine sahip fiziksel bilgisayarlar arasında sanal makinelerin geçirilmesini desteklemez.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Sanal makine için sınırlı CPU işlevselliği sağlayarak Hyper-V konağına veya VMware ESX konağına dağıtılan bir sanal makinede Windows NT 4.0 gibi eski bir işletim sisteminin çalıştırılmasının etkinleştirilip etkinleştirilmeydiğini gösterir.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Belirli bir sanal makine tarafından herhangi bir zamanda kullanılabilecek konakta tek bir CPU'nun toplam kaynaklarının en yüksek yüzdesini belirtir.
Örnek: -CPUMaximumPercent 80
(yüzde 80 belirtmek için)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Her sanal NUMA düğümü için izin verilen en fazla CPU sayısını belirtir.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Bu sanal makinenin aynı konak üzerindeki diğer sanal makinelere göre bir konakta kullanabileceği CPU kaynaklarının miktarını belirtir. Daha yüksek ağırlık değerine sahip bir sanal makineye daha düşük ağırlık değerine sahip bir sanal makineye göre daha fazla CPU kaynağı ayrılır. Bu değerler için VMware terimi paylaşımdır.
Konak türleri aşağıdaki göreli değerleri destekler:
- Hyper-V. 1'e 10000.
- VMware ESX. Yüksek. 2000.
- VMware ESX. Normalin üzerinde. 1500.
- VMware ESX. Normal (varsayılan). 1000.
- VMware ESX. Normal'in altında. 750.
- VMware ESX. Düşük. 500.
- VMware ESX. Özel 1 - 1000000.
- Citrix XenServer. 1 ile 65536, normal 256' dır.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Bir sanal makineye ayrılacak konak üzerindeki tek bir CPU'nun kaynaklarının en düşük yüzdesini belirtir. Sanal makinede kullanılabilen CPU kapasitesinin yüzdesi hiçbir zaman bu yüzdeden az değildir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Sanal makine için CPU türünü belirtir.
Bir VMM ortamındaki sanal makinelerde kullanılabilecek tüm CPU türlerinin listesini almak için yazın Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom1
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom10
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom2
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom3
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom4
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom5
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom6
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom7
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom8
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom9
Sanal makine şablonunda özel bir özellik belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentTypeNano
{{Fill DeploymentTypeNano Description}}
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Sanal makine şablonu için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableAutoLogon
Otomatik yönetici oturum açma özelliğini devre dışı bırakır.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Belirli bir sanal makine tarafından kullanılabilecek konakta saniye başına disk giriş/çıkış işlemlerinin (IOPS) sayısını belirtir.
Örnek: -DiskIO 1500
(1500 IOPS belirtmek için)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Domain
Active Directory etki alanı için tam etki alanı adını (FQDN) belirtir.
Örnek biçim: -Domain "Domain01.Corp.Contoso.com"
Type: | String |
Aliases: | JoinDomain |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainJoinCredential
Bilgisayarı etki alanına ekleme izni olan bir hesabın kullanıcı adını ve parolasını belirtir. Bilgisayarları etki alanına katarak sınırlı bir hak hesabı kullanmanızı öneririz. Buna hem sanal hem de fiziksel bilgisayarlar dahildir.
Bir VMHostProfile'da fiziksel bir ana bilgisayarı etki alanına katmak için kimlik bilgilerini belirtmek ya da bir sanal makineyi etki alanına eklemek üzere yeni veya var olan bir şablonda, yeni veya mevcut bir konuk işletim sistemi profilinde veya yeni bir sanal makinede kimlik bilgilerini belirtmek için geçerli parametresini kullanabilirsiniz.
Type: | VMMCredential |
Aliases: | JoinDomainCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainJoinOrganizationalUnit
Katılımsız mini kurulum sırasında bilgisayarın katıldığı kuruluş birimini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Bu parametre gelecekte kullanılmak üzere ayrılmıştır.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Bir sanal makinenin geçerli bellek ayırmasının üzerindeki belleğin yüzdesini belirtir. Bu, konağın arabellek olarak ayırmayı denemesi gerekir. Varsayılan değer 20'dir.
Örnek biçim: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Sanal makineler için dinamik belleğin etkinleştirilip etkinleştirilmeydiğini gösterir. Dinamik belleği doğrudan bir sanal makinede veya sanal makine oluşturmak için kullanılan bir şablon veya donanım profilinde etkinleştirebilirsiniz. Varsayılan değer False'tur.
Gerekli: Yalnızca bu sanal makine Windows Server 2008 SP1 veya üzerini çalıştıran bir konakta dağıtıldıysa veya sanal makine durdurulmuş durumda bir kitaplıkta depolanıyorsa (depolanan bir sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri olmadığında yapılabilir) sanal makine için dinamik belleği etkinleştirebilirsiniz. Kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 SP1 veya üzerini çalıştıran konaklara sınırlar.
Örnek biçim: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Dinamik bellek etkinleştirildiyse sanal makineye ayrılabilecek en fazla bellek miktarını belirtir. Varsayılan değer 65536'dır.
Gerekli: Bir sanal makine için dinamik belleği yalnızca bu sanal makine Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konağa dağıtıldıysa veya sanal makine durdurulmuş durumdaki bir kitaplıkta depolanıyorsa etkinleştirebilirsiniz (depolanan sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri yoksa yapılabilir). Kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 veya üzerini çalıştıran konaklar ile sınırlandırır.
Örnek biçim: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Dinamik bellek etkinse bir sanal makineye ayrılabilecek en düşük bellek miktarını belirtir. Varsayılan değer 65536'dır.
Gerekli: Bir sanal makine için dinamik belleği yalnızca bu sanal makine Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konağa dağıtıldıysa veya sanal makine durdurulmuş durumdaki bir kitaplıkta depolanıyorsa etkinleştirebilirsiniz (depolanan sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri yoksa yapılabilir). Kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 veya üzerini çalıştıran konaklar ile sınırlandırır.
Örnek biçim: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Enabled
$True olarak ayarlandığında nesneyi etkinleştirir veya $False olarak ayarlandığında nesneyi devre dışı bırakır. Örneğin, bir sanal makine şablonundaki yazılımı yükseltmek istiyorsanız, kullanıcıların bu nesneyi kullanmasını geçici olarak engellemek için VMM kitaplığındaki şablon nesnesini devre dışı bırakabilirsiniz.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNestedVirtualization
İç içe sanallaştırmayı etkinleştirir.
Not
Bu parametre VMM 2019 UR1 ve üzeri için geçerlidir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Önyüklemenin ilk denendiği cihazı belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullName
Bir sanal makinenin kayıtlı olduğu kişinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuiRunOnceCommands
Katılımsız yanıt dosyasının [GuiRunOnce] bölümüne eklenecek komut dizisini belirtir. Çift tırnak içine alınmış her dizenin çevresinde tek tırnak işareti kullanın.
Örnek biçim: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'
Windows PowerShell tırnak işaretlerini nasıl kullandığı hakkında bilgi için yazınGet-Help about_Quoting_Rules
.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HAVMPriority
Sanal makine önceliğini belirtir. Sanal makineler, bir konak kümesi düğümünün sınırlarına kadar öncelik sırasına göre başlatılır. Bu parametre için geçerli giriş, önceliğin sayısal bir gösterimidir:
- Yüksek. 3000
- Orta. 2000
- Düşük. 1000
Sıfır (0) değerini belirtirseniz, sanal makine otomatik olarak yeniden başlatılmaz.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Bir konak kümesinin parçası olan bir Hyper-V konağına sanal makine yerleştirilip yerleştirmeyeceğini gösterir. Bu ayarı bir sanal makinede veya sanal makine oluşturmak için kullanılacak bir şablon veya donanım profilinde yapılandırın.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komutun çalıştırılmasından hemen önce küme olarak çalışan bir dizi komut için tanımlayıcı belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinuxAdministratorSSHKey
Linux SSH Anahtarı için ortak anahtar dosyasını belirtir.
Type: | SSHKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinuxAdministratorSSHKeyString
Linux yöneticisi SSH anahtarını dize olarak belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinuxDomainName
Linux işletim sistemi özelleştirmesiyle birlikte kullanılacak tam etki alanı adını (FQDN) belirtir.
Örnek biçim: -LinuxDomainName "Domain01.Corp.Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LocalAdministratorCredential
Yerel Yönetici hesabının (veya Linux uyumlu bir Konuk İşletim Sistemi profili söz konusu olduğunda Linux kök hesabının) kullanıcı adını ve parolasını belirtir.
Yeni veya var olan bir şablonda, yeni veya mevcut bir konuk işletim sistemi profilinde veya yeni bir sanal makinede kimlik bilgilerinin belirtilmesi, mevcut Yönetici parolasını geçersiz kılar.
Type: | VMMCredential |
Aliases: | AdminPasswordCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Bu cmdlet'in dönüştürülen sanal makineye ayırmış olduğu konaktaki rastgele erişim belleği (RAM) miktarını megabayt (MB) cinsinden belirtir. Varsayılan değer 512 MB'tır. Windows Server 2008 R2 SP1 veya sonraki sürümleri çalıştıran bir konakta dinamik belleğin etkinleştirildiği bir sanal makine için başlangıç bellek değerini belirtin.
Konak türlerinin sanal makinelere atanabilir en fazla belleği vardır:
- Hyper-V. Sanal makine başına en fazla 65536 MB RAM.
- VMware ESX Server 3.0.x. Sanal makine başına en fazla 16384 MB RAM.
- VMware ESX Server 3.5.x. Sanal makine başına en fazla 65532 MB RAM.
- Citrix XenServer. Sanal makine başına en fazla 32265 MB RAM.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Her sanal NUMA düğümüne izin verilen en fazla bellek miktarını MB cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Aynı konaktaki diğer sanal makinelere göre bir sanal makineye bellek ayırma önceliğini gösterir. Daha yüksek ayara sahip bir sanal makineye daha düşük ayarlı bir sanal makineye göre daha fazla bellek kaynağı ayrılır.
Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konak için, 5000 = Normal, 10000 = Yüksek, 0 = Düşük, 1 - 10000 = Özel.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MergeAnswerFile
Bu cmdlet'in yanıt dosyasını konuk işletim sistemi ayarlarıyla birleştirip birleştirmediğini gösterir. Varsayılan değer $True. VMM konsolu bu parametreyi kullanır. Bu parametreyi belirtmeyin.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Sanal video bağdaştırıcısının desteklediği en fazla monitör sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Değeri, bir sanal video bağdaştırıcısının mümkün olan en yüksek monitör çözünürlüğünü temsil eden bir dize olarak belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- 1024x768
- 1280x1024
- 1600x1200
- 1920x1200
Varsayılan değer 1280x1024'dür.
Örnek biçim: -MonitorMaximumResolution "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Konağın ağındaki belirli bir sanal makine tarafından kullanılabilecek bant genişliği miktarını saniyedeki megabit (Mb/sn) cinsinden belirtir.
Örnek biçim: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
NUMA yalıtımının gerekli olup olmadığını gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Hyper-V ana bilgisayarında sanal makine oluşturmak için kullanılan bir şablonda NumLock için BIOS değerinin etkinleştirilip etkinleştirilmeyebileceğini gösterir. Bu parametre VMware ESX konakları veya Citrix XenServer konakları üzerindeki sanal makineler için geçerli değildir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OperatingSystem
Bir sanal makine için işletim sistemi türünü belirtir.
VMM'de kullanılabilen tüm işletim sistemlerinin adlarını listelemek için yazın Get-SCOperatingSystem
.
Type: | OperatingSystem |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OrganizationName
Bir sanal makinenin adına kayıtlı olan kişinin kuruluş adını belirtir.
Type: | String |
Aliases: | OrgName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
VMM nesnesinin sahibini, geçerli bir etki alanı kullanıcı hesabı biçiminde belirtir.
- Örnek biçim:
-Owner "Contoso\PattiFuller"
- Örnek biçim:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProductKey
Bir ürün anahtarı belirtir. Ürün anahtarı, ürün lisansını tanımlayan 25 basamaklı bir sayıdır. Ürün anahtarı, VMM'yi veya sanal makineye veya konağa yüklenecek bir işletim sistemini kaydetmek için kullanılabilir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Bir koruma sağlayıcısı belirtir.
Type: | ProtectionProvider |
Accepted values: | None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuotaPoint
Self servis kullanıcılarının dağıtabileceği sanal makine sayısını sınırlayan bir kota belirtir.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Büyük bir olay nedeniyle BIR BT hizmetinden veri kaybetmenin tolere edilebilir olduğu en uzun süreyi belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveCapabilityProfile
Belirtilen bir veya daha fazla yetenek profili nesnesini kaldırır.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveDomainJoinOrganizationalUnit
Bu cmdlet'in kurulum sırasında bilgisayarın katıldığı kuruluş birimini kaldırdığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveServerFeatures
Bu cmdlet'in bir şablondan tüm sunucu rollerini ve özelliklerini kaldırdığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Bir çoğaltma grubu belirtir.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Güvenli önyüklemenin etkinleştirilip etkinleştirilmediğini gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SQLProfile
bir SQL Server profil nesnesi belirtir.
Type: | SQLProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Belirtilen etiket kümesine sahip tüm nesneleri arayabilmeniz için bir nesneyle ilişkilendirilecek bir sözcük veya tümcecik belirtir. Etiketlerin bir alt kümesini veya tüm etiket kümesini arayabilirsiniz.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeZone
Aynı standart saati paylaşan bir coğrafi bölgeyi tanımlayan bir sayı (dizin) belirtir.
Saat dilimi dizinlerinin listesi için bkz. adresinde Microsoft Saat Dilimi Dizin Değerlerihttp://go.microsoft.com/fwlink/?LinkId=120935
.
Saat dilimi belirtilmezse, sanal makine için kullanılan varsayılan saat dilimi, sanal makine konağındaki saat dilimi ayarıyla aynıdır.
GMT Standart Saat dilimini belirtmek için örnek biçim: -TimeZone 085
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnattendSettings
Dize, Dize'yi içeren bir anahtar/değer çifti belirtir.
Type: | System.Collections.Generic.Dictionary`2[System.String,System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateManagementProfile
VMTemplate'da kullanılabilecek azure profilini belirtir. Azure profili, VM'ye Azure ortak yönetim özellikleri sağlar.
Type: | AzureProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Bir kullanıcı rolü nesnesi belirtir.
Type: | UserRole |
Aliases: | SelfServiceUserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Her yuva için izin verilen en fazla NUMA düğümü sayısını belirtir.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Sanal makineler için Microsoft Synthetic 3D Sanal Video Bağdaştırıcısı'nın etkinleştirilip etkinleştirilmeydiğini gösterir. Sanal Video Bağdaştırıcısı'nı doğrudan bir sanal makinede veya sanal makine oluşturmak için kullanılacak bir şablon veya donanım profilinde etkinleştirebilirsiniz.
Gerekli: Bir sanal makine için Microsoft Synthetic 3D Sanal Video Bağdaştırıcısı'nı etkinleştirebilmeniz için, bu sanal makinenin Windows Server 2008 R2 SP1 (Uzak Masaüstü Hizmetleri rolü ve Uzak Masaüstü Sanal Grafik rol hizmeti yüklü) veya üzerini çalıştıran bir konakta dağıtılması veya sanal makinenin durdurulmuş durumdaki bir kitaplıkta depolanması (depolanan sanal makinede donanım değişikliklerinin yapılması için sanal makinede yapılan donanım değişikliklerinin yapılması gerekir makinede anlık görüntü yok). Kitaplıkta depolanan bir sanal makinede Microsoft Synthetic 3D Sanal Video Bağdaştırıcısı'nın etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 (Uzak Masaüstü Hizmetleri rolü ve Uzak Masaüstü Sanal Grafikleri rol hizmeti yüklü) veya sonraki bir sürümü çalıştıran konaklarla sınırlandırır.
Örnek biçim: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMTemplate
Sanal makine oluşturmak için kullanılan bir VMM şablon nesnesi belirtir.
Type: | Template |
Aliases: | Template |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Workgroup
Yeni veya var olan bir şablonda, yeni veya mevcut bir konuk işletim sistemi profilinde veya yeni bir sanal makinede, bir sanal makineye katılmak istediğiniz çalışma grubunun adını belirtir. Bir şablondaki veya konuk işletim sistemi profilindeki mevcut değeri geçersiz kılmak için bu parametreyi kullanabilirsiniz.
Type: | String |
Aliases: | JoinWorkgroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Template
Bu cmdlet bir Şablon nesnesi döndürür.
Notlar
- Get-SCVMTemplate cmdlet'i kullanılarak alınabilen bir VMM sanal makine şablonu nesnesi gerektirir.