New-SCVirtualMachine
Létrehoz egy virtuális gépet, amelyet a VMM felügyel.
Syntax
New-SCVirtualMachine
[-StartVM]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-Generation <Int32>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-VMHost <Host>
-Path <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-HighlyAvailable \<Boolean\>]
[-DRProtectionRequired \<Boolean\>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-ReplicationGroup <ReplicationGroup>]
[-BlockDynamicOptimization \<Boolean\>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartVM]
-VMTemplate <Template>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-VMShieldingData <KeyFile>]
-VMHost <Host>
-Path <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-HighlyAvailable \<Boolean\>]
[-DRProtectionRequired \<Boolean\>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-ReplicationGroup <ReplicationGroup>]
[-BlockDynamicOptimization \<Boolean\>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-GuestOSProfile <GuestOSProfile>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-GuiRunOnceCommands <String[]>]
[-TimeZone <Int32>]
[-MergeAnswerFile \<Boolean\>]
[-LocalAdministratorCredential <VMMCredential>]
[-Domain <String>]
[-DomainJoinCredential <VMMCredential>]
[-Workgroup <String>]
[-AnswerFile <Script>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartVM]
-VM <VM>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-Cloud <Cloud>
[-CapabilityProfile <CapabilityProfile>]
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-StoreToLibrary]
[-DelayStartSeconds <Int32>]
[-SelfServiceRole <SelfServiceUserRole>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartVM]
-VM <VM>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-VMHost <Host>
-Path <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartVM]
-VirtualHardDisk <StandaloneVirtualHardDisk>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-Generation <Int32>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-VMHost <Host>
-Path <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-HighlyAvailable \<Boolean\>]
[-DRProtectionRequired \<Boolean\>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-ReplicationGroup <ReplicationGroup>]
[-BlockDynamicOptimization \<Boolean\>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartVM]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
-VMConfiguration <BaseVMConfiguration>
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-VMShieldingData <KeyFile>]
[-Cloud <Cloud>]
[-CapabilityProfile <CapabilityProfile>]
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-StoreToLibrary]
[-DelayStartSeconds <Int32>]
[-SelfServiceRole <SelfServiceUserRole>]
[-BlockDynamicOptimization \<Boolean\>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-GuestOSProfile <GuestOSProfile>]
[-FullName <String>]
[-OrganizationName <String>]
[-ComputerName <String>]
[-ProductKey <String>]
[-GuiRunOnceCommands <String[]>]
[-TimeZone <Int32>]
[-MergeAnswerFile \<Boolean\>]
[-LocalAdministratorCredential <VMMCredential>]
[-Domain <String>]
[-DomainJoinCredential <VMMCredential>]
[-Workgroup <String>]
[-AnswerFile <Script>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
-VirtualHardDisk <StandaloneVirtualHardDisk>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-Generation <Int32>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-LibraryServer <LibraryServer>
-SharePath <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
-VM <VM>
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-LibraryServer <LibraryServer>
-SharePath <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
-VMConfigurationScaleOut <BaseVMConfiguration>
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
-ComputerTier <ComputerTier>
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-ComputerName <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualMachine
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-CPULimitFunctionality \<Boolean\>]
[-CPULimitForMigration \<Boolean\>]
[-Generation <Int32>]
[-OperatingSystem <OperatingSystem>]
[-LinuxAdministratorSSHKeyString <String>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-LibraryServer <LibraryServer>
-SharePath <String>
[-UseLocalVirtualHardDisk]
[-UseDiffDiskOptimization]
[-DelayStartSeconds <Int32>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled \<Boolean\>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled \<Boolean\>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPURelativeWeight <Int32>]
[-HardwareProfile <HardwareProfile>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-CPUCyclesReservePercent <UInt16>]
[-CPUCyclesLimitPercent <UInt16>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired \<Boolean\>]
[-SecureBootEnabled \<Boolean\>]
[-SecureBootTemplate <String>]
[-JobGroup <Guid>]
[-SkipInstallVirtualizationGuestServices]
[-ReturnImmediately]
[-LinuxDomainName <String>]
[-LinuxAdministratorSSHKey <SSHKey>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Megjegyzés
A VMM 2019 UR1 és újabb verzióiban egy új [-EnableNestedVirtualization] <logikai> paraméter található. További információ: Paraméterek.
A New-SCVirtualMachine parancsmag létrehoz egy virtuális gépet, amelyet a Virtual Machine Manager (VMM) felügyel. Virtuális gépet a következő forrásokból hozhat létre:
- Egy állomáson üzembe helyezett leállított virtuális gép.
- A VMM-kódtárban tárolt virtuális gép.
- Virtuálisgép-sablon.
- Egy virtuális merevlemez, amely már tartalmaz operációs rendszert. Létrehozhat egy virtuális gépet egy olyan meglévő merevlemezről, amely külső operációs rendszert, például Linuxot tartalmaz.
- Üres virtuális merevlemez.
A System Centerben különbséglemezzel hozhat létre virtuális gépet. További információ a különbséglemezekről: New-SCVirtualDiskDrive.
Amikor új virtuális gépet helyez üzembe egy Hyper-V-gazdagépen, megadhatja a virtuálisgép-fájlok helyét, vagy használhatja az alapértelmezett elérési utat: <C>:\ProgramData\Microsoft\Windows\Hyper-V. Ha VMware ESX-gazdagépen vagy Citrix XenServer-gazdagépen helyez üzembe virtuális gépet, nincs alapértelmezett elérési út. Adjon meg egy elérési utat.
Az aktuális parancsmag helyett a következő parancsmagok használatával hozhat létre virtuális gépet:
- New-SCP2V.
Ez a parancsmag létrehoz egy virtuális gépet egy meglévő fizikai számítógépről.
Ezt P2V átalakításnak nevezzük.
További információért írja be a következőt:
Get-Help New-SCP2V
. - A New-SCV2V létrehoz egy virtuális gépet egy meglévő virtuális gépről, például egy VMWare-ben létrehozott virtuális gépről.
Ezt V2V-átalakításnak nevezzük).
További információért írja be a következőt:
Get-Help New-SCV2V
.
Példák
1. példa: Virtuális gép létrehozása virtuális merevlemezről, majd üzembe helyezése gazdagépen
PS C:\> $VHD = Get-SCVirtualHardDisk -Name "Blank Disk - Large"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> New-SCVirtualMachine -Name "VM01" -VirtualHardDisk $VHD -VMHost $VMHost -Path "C:\VirtualMachinePath" -RunAsynchronously
Az első parancs lekéri a Blank Disk – Large nevű virtuális merevlemez-objektumot a VMM-erőforrástárból, és az objektumot a $VHD változóban tárolja.
A második parancs lekéri a VMHost01 nevű gazdagépobjektumot, és az objektumot a $VMHost változóban tárolja.
Az utolsó parancs létrehoz egy VM01 nevű virtuális gépet a $VHD tárolt virtuális merevlemezről. A parancs üzembe helyezi az új virtuális gépet a C:\VirtualMachinePath fájlban a VMHost01 nevű gazdagépen. A parancs a RunAsynchronously paramétert adja meg. A parancs azonnal visszaadja az irányítást a rendszerhéjnak, mielőtt a parancs befejeződik.
2. példa: Virtuális gép létrehozása virtuálisgép-sablonból és üzembe helyezés gazdagépen
PS C:\> $VMTemplate = Get-SCVMTemplate -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "WindowsServer2008R2"}
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> New-SCVirtualMachine -VMTemplate $VMTemplate -Name "VM02" -VMHost $VMHost -Path "C:\VirtualMachinePath" -RunAsynchronously -ComputerName "Server01" -FullName "Elisa Daugherty" -OrgName "Contoso" -ProductKey "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Az első parancs lekéri a WindowsServer2008R2 nevű virtuálisgép-sablonobjektumot, és az objektumot a $Template változóban tárolja.
A második parancs lekéri a VMHost02 nevű gazdagépobjektumot, és az objektumot a $VMHost változóban tárolja.
Az utolsó parancs létrehoz egy virtuális gépet a $Template tárolt virtuálisgép-sablonból. A parancs a VM02 virtuális gépnek adja a nevet. Üzembe helyezi a virtuális gépet a VMHost02 gazdagépen, és a virtuálisgép-fájlokat a C:\VirtualMachinePath helyen tárolja. Az utolsó parancs a következő tulajdonságokat szabja testre: a virtuális gép számítógépneve, annak a személynek a neve, akinek a virtuális gép regisztrálva van, a szervezet neve és a termékkulcs. A parancs a RunAsynchronously paramétert adja meg. A parancs azonnal visszaadja az irányítást a rendszerhéjnak, mielőtt a parancs befejeződik.
3. példa: Virtuális gép létrehozása meglévő virtuális gép klónozásával
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> if($VM.Status -eq "PowerOff"){New-SCVirtualMachine -Name "VM03" -VM $VM -VMHost $VMHost -Path "C:\VirtualMachinePath" -RunAsynchronously}
Az első parancs lekéri a VM03 nevű virtuálisgép-objektumot, és az objektumot a $VM változóban tárolja.
A második parancs lekéri a VMHost03 nevű gazdagépobjektumot, és az objektumot a $VMHost változóban tárolja.
Az utolsó parancs ellenőrzi, hogy a VM01 virtuális gép ki van-e kapcsolva. Ha a virtuális gép ki van kapcsolva, a parancs létrehoz egy VM03 nevű virtuális gépet a VM01-ből, és üzembe helyezi az új virtuális gépet a VMHost03-on a C:\VirtualMachinePath fájlban.
4. példa: Virtuális gép létrehozása a könyvtárban tárolt virtuális gépről
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost04"
PS C:\> $VM = Get-SCVirtualMachine -Name "StoredVM01" | where {$_.LibraryServer.Name -eq "LibServer01.Contoso.com"} | where {$_.Location -eq "\\LibServer01.Consoso.com\MSSCVMMLibrary\StoredVM01"}
PS C:\> New-SCVirtualMachine -VM $VM -Name "VM04" -Description "New virtual machine from virtual machine stored in Library" -Owner "Contoso\ElisaDaugherty" -VMHost $VMHost -Path "C:\VirtualMachinePath" -RunAsynchronously -StartAction NeverAutoTurnOnVM -StopAction SaveVM -MemoryMB 1024
Az első parancs lekéri a VMHost04 nevű gazdaobjektumot, és az objektumot a $VMHost változóban tárolja.
A második parancs lekéri a StoredVM01 nevű virtuálisgép-objektumot a LibServer01 könyvtárkiszolgáló megadott elérési útjáról, és a virtuálisgép-objektumot a $VM változóban tárolja.
Az utolsó parancs létrehoz egy VM04 nevű virtuális gépet a StoredVM01-ből, amely 1024 MB memóriával rendelkezik. A parancs a megadott elérési úton helyezi üzembe. A parancs egy leírást és egy tulajdonost is megad, és megadja, hogy a virtuális gép indítási művelete úgy van beállítva, hogy soha ne kapcsolja be automatikusan, és hogy a leállítási művelet a virtuális gép mentése.
5. példa: Magas rendelkezésre állású virtuális gép létrehozása
PS C:\> $JobGuid = [System.Guid]::NewGuid().ToString()
PS C:\> $VMName = "HAVM01"
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGuid -PhysicalAddressType Dynamic -VLANEnabled $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGuid -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Owner "Contoso\ElisaDaugherty" -Name "HWProfile02" -CPUCount 1 -MemoryMB 512 -HighlyAvailable $True -NumLock $False -BootOrder "CD", "IdeHardDrive", "PxeBoot", "Floppy" -LimitCPUFunctionality $False -JobGroup $JobGuid
PS C:\> New-SCVirtualDiskDrive -IDE -Bus 0 -LUN 0 -JobGroup $JobGuid -Size 40960 -Dynamic -Filename "HAVM01_disk_1.vhd"
PS C:\> $VMHost = Get-SCVMHost | where {$_.Name -eq "VMMHANode02.Contoso.com"}
PS C:\> $HardwareProfile = Get-SCHardwareProfile | where {$_.Name -eq "HWProfile02"}
PS C:\> $OperatingSystem = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVirtualMachine -Name $VMName -Description "" -VMMServer "VMMServer01.Contoso.com" -Owner "Contoso\ElisaDaugherty" -VMHost $VMHost -Path "R:\" -HardwareProfile $HardwareProfile -JobGroup $JobGuid -OperatingSystem $OperatingSystem -RunAsynchronously -StartAction NeverAutoTurnOnVM -StopAction SaveVM
Az első parancs létrehoz egy GUID sztringet, és a $VMGuid változóban tárolja. Ez a GUID egy feladatcsoport-azonosító, amely azonosítóként működik, amely az azonosítót tartalmazó későbbi parancsokat egyetlen feladatcsoportba csoportosítja.
A második parancs a HAVM01 sztringet a $VMName változóban tárolja. Ez a sztring az új virtuális gép neve.
A harmadik parancs létrehoz egy virtuális hálózati adaptert, amely dinamikus MAC-címmel rendelkezik, és a VLAN le van tiltva. Mivel a parancs a JobGroup paramétert adja meg, a hálózati adapter csak az aktuális parancsmag futtatása előtt jön létre.
A negyedik parancs létrehoz egy IDE virtuális DVD-meghajtót, amely a második csatornához és az első ponthoz csatlakozik. Mivel a parancs a JobGroup paramétert adja meg, a virtuális DVD-meghajtó csak az aktuális parancsmag futtatása előtt jön létre.
Az ötödik parancs létrehoz egy hardverprofilt, és értékeket ad meg a profil nevéhez, tulajdonosához, processzorszámához, memóriához és bootorderhez. A parancs letiltja a NumLockot, és korlátozott cpu-funkcionalitást is. Korlátozott processzorhasználatra nincs szükség, mert ez a virtuális gép nem futtat régebbi operációs rendszert. Ez a parancs magas rendelkezésre állásúként jelöli meg a virtuális gépet. Mivel a parancs megadja a JobGroup paramétert, a hardverprofil csak az aktuális parancsmag futtatása előtt jön létre.
A hatodik parancs létrehoz egy IDE virtuális lemezmeghajtót, amelynek tárolókapacitása 4 GB az első csatornán és az első ponton. Mivel a parancs megadja a JobGroup paramétert, az új virtuális lemezmeghajtó csak az aktuális parancsmag futtatása előtt jön létre.
A hetedik parancs lekéri a VMMHANode02 nevű virtuálisgép-gazdaobjektumot, és az objektumot a $VMHost változóban tárolja. Ez a gazdagép a VMM által felügyelt gazdagépfürt egyik csomópontja.
A nyolcadik parancs lekéri a HWProfile02 nevű hardverprofil-objektumot, amely az ötödik parancsban lett létrehozva, és az objektumot a $HardwareProfile változóban tárolja.
A kilencedik parancs név szerint lekér egy operációsrendszer-objektumot, és az objektumot a $OperatingSystem változóban tárolja.
Az utolsó parancs létrehoz egy új magas rendelkezésre állású, HAVM01 nevű virtuális gépet az előző parancsokban létrehozott és beszerzett objektumok használatával. A parancs a Path paramétert is megadja a virtuális gép tárolási helyének megadásához. Ennek a helynek fürtmigraálható logikai egységnek kell lennie. Emellett a parancs azt is megadja, hogy a virtuális gép nem indul el automatikusan a gazdagép indításakor, és hogy a virtuális gép mentett állapotba kerül a virtualizálási szolgáltatás leállásakor.
6. példa: Meglévő VHD-fájl használata a cél gazdagépen új virtuális gép sablonból történő létrehozásához
PS C:\> $JobGroupID = [Guid]::NewGuid().ToString()
PS C:\> $VMTemplate = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost06.Contoso.com"
PS C:\> Move-SCVirtualHardDisk -IDE -BUS 0 -LUN 0 -Path "L:\OS.VHD" -JobGroup $JobGroupID
PS C:\> New-SCVirtualMachine -Name "VM06" -Path "L:\" -VMTemplate $VMTemplate -VMHost $VMHost -JobGroup $JobGroupID -UseLocalVirtualHardDisk
Az első parancs létrehoz egy GUID azonosítót, és a $JobGroupID változóban tárolja.
A második parancs lekéri a VMTemplate01 nevű virtuálisgép-sablonobjektumot, és az objektumot a $Template változóban tárolja. Ebben a példában a VMTemplate01 egy virtuális lemezmeghajtóval rendelkezik az IDE Bus 0 LUN 0-n, amely egy virtuális merevlemezt tartalmaz.
A harmadik parancs lekéri a VMHost06 nevű gazdagépobjektumot, és az objektumot a $VMHost változóban tárolja.
A negyedik parancs a megadott virtuális merevlemezt a sablon alapértelmezett virtuális merevlemeze helyett a virtuális gép virtuális IDE-vezérlőjének elsődleges csatornájának (0) első pontjához (0) csatlakoztatja. Az L:\OS helyen tárolt virtuális merevlemez. A VHD tartalmazza a virtuális gépen futó operációs rendszert. Emellett ez a parancs a JobGroup paramétert használja annak megadására, hogy addig ne fusson, amíg a New-SCVirtualMachine parancsmag nem aktiválja a JobGroup paraméterben futtatandó parancsokat.
Az utolsó parancs aktiválja a futtatandó $JobGroupID változót tartalmazó összes parancsot. A parancs létrehozza a VM06 nevű új virtuális gépet a $VMTemplate tárolt sablonból. A parancs üzembe helyezi a virtuális gépet a gazdagépen a $VMHost. A parancs az L: meghajtó gyökérkönyvtárában tárolja a virtuális gépet. A UseLocalVirtualHardDisk paraméter azt adja meg, hogy a parancs egy meglévő merevlemezt használ a gazdagépen a virtuális merevlemez másolása helyett a tárból. Ezért a sablonban lévő virtuális lemezmeghajtóhoz társított virtuális merevlemezt a rendszer a gazdagépen található virtuális merevlemez-meghajtóra cseréli( L:\OS). VHD. Ennek eredményeképpen a virtuális gép és az operációs rendszere is a gazdagép L: meghajtóján van tárolva.
7. példa: Egy meglévő virtuális merevlemez használata a cél gazdagépen virtuális gép sablonból való létrehozásához, és egy másik virtuális merevlemez áthelyezése az új virtuális gépre
PS C:\> $JobGroupID = [guid]::NewGuid()
PS C:\> $VMTemplate = Get-SCVMTemplate | where {$_.Name -eq "VMTemplate01"}
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost07.Contoso.com"
PS C:\> $VHD = Get-SCVirtualHardDisk -All | where {$_.Name -eq "Other.Vhd"}
PS C:\> Move-SCVirtualHardDisk -IDE -BUS 0 -LUN 0 -Path "L:\OS.VHD" -JobGroup $JobGroupID
PS C:\> New-SCVirtualDiskDrive -VirtualHardDisk $VHD -IDE -BUS 0 -LUN 1 -Path "R:\" -Filename "Other.Vhd" -JobGroup $JobGroupID
PS C:\> New-SCVirtualMachine -Name "VM07" -Path "D:\VirtualMachinePath" -VMTemplate $VMTemplate -VMHost $VMHost -JobGroup $JobGroupID -UseLocalVirtualHardDisk
Az első három parancs megegyezik az előző példában szereplő első három paranccsal. Ebben a példában a VMTemplate01 egy virtuális lemezmeghajtóval rendelkezik az IDE Bus 0-n és a LUN 0-n, amely egy virtuális merevlemezt tartalmaz.
A negyedik parancs lekéri az Other.VHD nevű virtuális merevlemez-objektumot. A Get-SCVirtualHardDisk parancsmag lekérheti a virtuális merevlemez-objektumokat egy virtuális gépről, egy sablonból vagy a VMM-tárban tárolt különálló fájlból. A Minden paraméter megadása lekéri az összes alárendelt objektum teljes listáját a szülőobjektumtól függetlenül. Ebben az esetben a parancs lekéri az összes rendelkezésre álló virtuális merevlemez-objektumot, majd kiválasztja az Other.VHD elemet.
Az ötödik parancs a megadott virtuális merevlemezt a sablon alapértelmezett virtuális merevlemeze helyett a virtuális gép virtuális IDE-vezérlőjének elsődleges csatornájának (0) első pontjához (0) csatlakoztatja. Az L:\OS helyen tárolt virtuális merevlemez. A VHD tartalmazza a virtuális gépen elinduló operációs rendszert. Emellett ez a parancs megadja a JobGroup paramétert annak megadásához, hogy addig ne fusson, amíg az aktuális parancsmag nem aktiválja a futtatandó Feladatcsoport listában lévő parancsokat.
A hatodik parancs létrehoz egy virtuális lemezmeghajtó-objektumot, és csatolja a $VHD-ben tárolt virtuális merevlemez-objektumot az IDE Bus 0-hoz és a LUN 1-hez az új meghajtón. A parancs megadja a virtuális merevlemez-objektumot $VHD tároló Path paramétert a virtuális gép R-meghajtójának gyökérkönyvtárában, és megadja, hogy a neve Other.VHD. Emellett ez a parancs a JobGroup paraméter használatával adja meg, hogy csak akkor fut, ha az utolsó parancs a JobGroup listában futtatandó parancsokat aktiválja.
Az utolsó parancs aktiválja a futtatandó $JobGroupID változót tartalmazó összes parancsot. A parancs létrehozza a VM07 nevű virtuális gépet a $VMTemplate tárolt sablonból. A parancs üzembe helyezi a virtuális gépet a $VMHost megadott gazdagépen. A parancs a D:\VirtualMachinePath mappában tárolja a virtuális gépet. A UseLocalVirtualHarddisk paraméter azt adja meg, hogy a parancs egy meglévő merevlemezt használ a gazdagépen a virtuális merevlemez másolása helyett a tárból. Ezért a sablonban lévő virtuális lemezmeghajtóhoz társított virtuális merevlemezt a rendszer a gazdagépen található virtuális merevlemez-meghajtóra cseréli( L:\OS). VHD. Ennek eredményeképpen a virtuális gép elérési útja D:\VirtualMachinePath\VM07, az operációs rendszer elérési útja pedig L:\OS. VHD, a másik virtuális merevlemez elérési útja pedig az R:\Other.VHD.
8. példa: Linux-alapú virtuális gép létrehozása virtuálisgép-sablonból, majd üzembe helyezése gazdagépen
PS C:\> $VMTemplate = Get-SCVMTemplate -VMMServer "VMMServer01.Contoso.com" | Where-Object {$_.Name -eq "CentOSConfigurable"}
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> $Cred = Get-Credential
PS C:\> New-SCVirtualMachine -VMTemplate $VMTemplate -Name "MyCentOSVM" -RunAsynchronously -ComputerName "MyCentOSVM" -LinuxDomainName "Contoso.com" -LocalAdministratorCredential $Cred -VMHost $VMhost -Path "C:\VirtualMachinePath"
Az első parancs lekéri a CentOSConfigurable nevű virtuálisgép-sablonobjektumot, és az objektumot a $Template változóban tárolja.
A második parancs lekéri a VMHost02 nevű gazdagépet, és az objektumot a $VMHost változóban tárolja.
A harmadik parancs lekéri a hitelesítő adatokat, és az objektumot a $Cred változóban tárolja. Ez a hitelesítő adat a gyökérfiókhoz tartozik.
Az utolsó parancs létrehoz egy virtuális gépet a $Template tárolt virtuálisgép-sablonból. A parancs a MyCentOSVM virtuális gépnek adja a nevet. Üzembe helyezi a virtuális gépet a VMHost02 nevű gazdagépen, és a fájljait a C:\VirtualMachinePath helyen tárolja. Az utolsó parancs a következő tulajdonságokat szabja testre: a virtuális gép számítógépneve, a Linux dnsdomainname és a gyökérfiók jelszava.
Paraméterek
-AnswerFile
A VMM-kódtárban tárolt szkriptobjektumot adja meg válaszfájlként való használatra. A válaszfájl-szkript neve attól az operációs rendszertől függ, amelyet telepíteni szeretne egy virtuális gépen:
- Sysprep.inf. Windows XP, Windows Server 2000 vagy Windows Server 2003
- Unattend.xml. Windows Vista, Windows 7 vagy Windows Server 2008
Type: | Script |
Aliases: | SysPrepFile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AutomaticCriticalErrorAction
Megadja azt a műveletet, amelyet akkor kell elvégezni, ha a virtuális gép kritikus hibába ütközik, és túllépi az AutomaticCriticalErrorActionTimeout paraméter által megadott időtúllépési időtartamot. A paraméter elfogadható értékei a következők: Pause és None.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Meghatározza, hogy mennyi ideig várjon a kritikus szünetben, mielőtt kikapcsolja a virtuális gépet.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BlockDynamicOptimization
Azt jelzi, hogy a dinamikus optimalizálás le van-e tiltva egy virtuális gép esetében.
Type: | Boolean |
Aliases: | ExcludeFromPRO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapabilityProfile
Egy képességprofil-objektumot határoz meg.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Az ellenőrzőpont típusát adja meg. A paraméter elfogadható értékei a következők:
- Disabled (Letiltva)
- Production
- ProductionOnly
- Standard
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Cloud
Egy magánfelhő-objektumot határoz meg.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Megadja annak a számítógépnek a nevét, amelyet a VMM egyedileg azonosíthat a hálózaton. Az érvényes formátumok a következők:
- Teljes tartománynév (teljes tartománynév)
- IPv4- vagy IPv6-cím
- NetBIOS-név
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerTier
Számítógépréteg-objektumot ad meg.
Type: | ComputerTier |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
A virtuális gépen található CPU-k számát adja meg. A következő gazdagépek a következő processzorok számát támogatják:
- Hyper-V. A vendég operációs rendszertől függően virtuális gépenként legfeljebb négy CPU-t.
- VMware ESX. Virtuális gépenként legfeljebb négy PROCESSZOR használható bármely támogatott vendég operációs rendszer esetében, kivéve a Windows NT 4.0-t futtató virtuális gépeken található processzort.
- Citrix XenServer. A vendég operációs rendszertől függően virtuális gépenként legfeljebb nyolc CPU-t.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCyclesLimitPercent
A cpu-ciklusok százalékos korlátját adja meg.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCyclesReservePercent
Százalékos értékként adja meg a fenntartott CPU-ciklusokat.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Azt jelzi, hogy korlátozni szeretné-e a megadott virtuális gép processzorfunkcióit annak érdekében, hogy a forrásszámítógéppel azonos processzorral rendelkező fizikai számítógépre történő áttelepítést engedélyezhesse. A VMM nem támogatja a különböző gyártóktól származó processzorokkal rendelkező fizikai számítógépek közötti virtuális gépek migrálását.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Azt jelzi, hogy a virtuális gép számára korlátozott CPU-funkcionalitást kíván-e biztosítani. Adjon meg egy $True értéket egy régebbi operációs rendszer, például a Windows NT 4.0 támogatásához egy Hyper-V gazdagépen vagy VMware ESX-gazdagépen üzembe helyezett virtuális gépen.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Az egyes virtuális NUMA-csomópontok számára engedélyezett cpu-k maximális számát adja meg.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Megadja, hogy a gazdagépen mennyi CPU-erőforrást használhat a virtuális gép az ugyanazon gazdagépen lévő többi virtuális géphez képest. A nagyobb súlyértékkel rendelkező virtuális gépek több CPU-erőforrást foglalnak le, mint az alacsonyabb súlyú virtuális gépek. Ezeknek az értékeknek a VMware-kifejezése a megosztás. A gazdagéptípusok a következő relatív értékeket támogatják:
- Hyper-V. 1 és 10000 között.
- VMware ESX. Magas. 2000.
- VMware ESX. A Normál érték felett. 1500.
- VMware ESX. Normál (alapértelmezett). 1000.
- VMware ESX. A Normál érték alatt. 750.
- VMware ESX. Alacsony. 500.
- VMware ESX. Egyéni 1–10000000.
- Citrix XenServer. 1–65536, a normál érték 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
A virtuális gép processzortípusát adja meg. A VMM-környezetben lévő virtuális gépeken használható összes processzortípus listájának lekéréséhez tekintse meg a Get-SCCPUType parancsmagot.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DelayStartSeconds
Megadja, hogy hány másodpercig várjon a virtualizálási szolgáltatás a virtuális gép automatikus indítása előtt. Ez a késleltetés több virtuális gép indítási idejét is késlelteti, hogy csökkentse a fizikaiszámítógép-erőforrások iránti keresletet. Egy tipikus beállítás 30–60 másodperc lehet. A gazdagépek maximális konfigurálható késleltetése a következő:
- Hyper-V. 10000000000 másodperc (277777 óra)
- VMware ESX. 65535 másodperc (18 óra)
Ez a paraméter nem vonatkozik a XenServer virtuális gépekre.
Type: | Int32 |
Aliases: | DelayStart |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
A virtuális gép leírását adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Domain
Egy Active Directory-tartomány teljes tartománynevét adja meg.
Type: | String |
Aliases: | JoinDomain |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainJoinCredential
Megadja annak a fióknak a felhasználónevét és jelszavát, amely engedéllyel rendelkezik a számítógép tartományhoz való csatlakoztatásához. Javasoljuk, hogy használjon korlátozott jogú fiókot, amely számítógépekhez csatlakozik a tartományhoz. Ez magában foglalja a virtuális és a fizikai számítógépeket is.
Az aktuális paraméterrel hitelesítő adatokat adhat meg egy VMHostProfile-on a fizikai gazdaszámítógép tartományhoz való csatlakoztatásához, illetve hitelesítő adatok megadásához új vagy meglévő sablonon, új vagy meglévő vendég operációsrendszer-profilon vagy új virtuális gépen a virtuális gép tartományhoz való csatlakoztatásához.
Type: | VMMCredential |
Aliases: | JoinDomainCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Ez a paraméter jövőbeli használatra van fenntartva.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
A virtuális gép aktuális memóriafoglalása feletti memória százalékos arányát adja meg, amelyet a gazdagépnek pufferként kell lefoglalnia. Az alapértelmezett érték 20.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Azt jelzi, hogy engedélyezi-e a virtuális gépek dinamikus memóriáját. A dinamikus memóriát közvetlenül egy virtuális gépen, vagy egy virtuális gépek létrehozásához használt sablonon vagy hardverprofilon engedélyezheti. Az alapértelmezett érték $False.
A virtuális gépek dinamikus memóriáját csak akkor engedélyezheti, ha a virtuális gép windows Server 2008 SP1 vagy újabb verziót futtató gazdagépen van üzembe helyezve, vagy ha a virtuális gépet leállított állapotú tárban tárolja a rendszer. A tárolt virtuális gépek hardveres módosítása csak akkor végezhető el, ha a virtuális gép nem rendelkezik pillanatképekkel. Ha egy kódtárban tárolt virtuális gépen engedélyezi a dinamikus memóriát, az korlátozza a gép elhelyezését a Windows Server 2008 SP1 vagy újabb verziót futtató gazdagépekre.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Meghatározza a gazdagép által a virtuális gép számára lefoglalható memória maximális mennyiségét, ha a dinamikus memória engedélyezve van. Az alapértelmezett érték 65536.
A virtuális gépek dinamikus memóriáját csak akkor engedélyezheti, ha a virtuális gép windows Server 2008 SP1 vagy újabb verziót futtató gazdagépen van üzembe helyezve, vagy ha a virtuális gépet leállított állapotú tárban tárolja a rendszer. A tárolt virtuális gépek hardveres módosítása csak akkor végezhető el, ha a virtuális gép nem rendelkezik pillanatképekkel. Ha egy kódtárban tárolt virtuális gépen engedélyezi a dinamikus memóriát, az korlátozza a gép elhelyezését a Windows Server 2008 SP1 vagy újabb verziót futtató gazdagépekre.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Meghatározza, hogy a gazdagép mennyi memóriát foglalhat le egy virtuális géphez, ha engedélyezve van a dinamikus memória. Az alapértelmezett érték 65536.
A virtuális gépek dinamikus memóriáját csak akkor engedélyezheti, ha a virtuális gép windows Server 2008 SP1 vagy újabb verziót futtató gazdagépen van üzembe helyezve, vagy ha a virtuális gépet leállított állapotú tárban tárolja a rendszer. A tárolt virtuális gépek hardveres módosítása csak akkor végezhető el, ha a virtuális gép nem rendelkezik pillanatképekkel. Ha egy kódtárban tárolt virtuális gépen engedélyezi a dinamikus memóriát, az korlátozza a gép elhelyezését a Windows Server 2008 SP1 vagy újabb verziót futtató gazdagépekre.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNestedVirtualization
Engedélyezi a beágyazott virtualizálást.
Megjegyzés
Ez a paraméter a VMM 2019 UR1 és újabb verziókra vonatkozik.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FullName
Megadja annak a személynek a nevét, akinek a nevében ez a parancsmag regisztrál egy virtuális gépet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
Az új virtuális gép létrehozásának értékét adja meg.
Type: | Int32 |
Position: | Named |
Default value: | 1 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GuestOSProfile
Egy vendég operációsrendszer-profilobjektumot ad meg.
Type: | GuestOSProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GuiRunOnceCommands
A felügyelet nélküli válaszfájl [GuiRunOnce] szakaszához hozzáadni kívánt parancsok tömbje. Használjon egy idézőjelet a kettős idézőjelek közé zárt sztringek köré.
Példaformátum: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'
Ha tudnia kell, hogy Windows PowerShell hogyan használja az idézőjeleket, írja be a következőtGet-Help about_Quoting_Rules
: .
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Hardverprofil-objektumot ad meg.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HighlyAvailable
Azt jelzi, hogy egy gazdagépfürt részét képező Hyper-V-gazdagépre szeretne-e virtuális gépet helyezni. Konfigurálja ezt a beállítást egy virtuális gépen, vagy egy virtuális gépek létrehozásához használt sablonon vagy hardverprofilon.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Olyan parancsok azonosítóját adja meg, amelyek készletként futnak, közvetlenül az ugyanazon feladatcsoport-azonosítót tartalmazó utolsó parancs futtatása előtt.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Egy változó nevét adja meg a feladat előrehaladásához.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryServer
VMM-kódtár-kiszolgálóobjektumot ad meg.
Type: | LibraryServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LinuxAdministratorSSHKey
A Linux SSH-kulcs nyilvános kulcsfájlját adja meg.
Type: | SSHKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinuxAdministratorSSHKeyString
Egy Linux rendszergazdai SSH-kulcsot ad meg sztringként.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinuxDomainName
A Linux operációs rendszer specializációjának FQDN-ét adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LocalAdministratorCredential
Megadja a helyi rendszergazdai fiók vagy Linux-gyökérfiók felhasználónevét és jelszavát egy Linux-kompatibilis vendég operációsrendszer-profilhoz.
Ez a parancsmag ezeket a hitelesítő adatokat egy új vagy meglévő sablonon, egy új vagy meglévő vendég operációsrendszer-profilon vagy egy új virtuális gépen adja meg, felülírja a meglévő rendszergazdai jelszavakat.
Type: | VMMCredential |
Aliases: | AdminPasswordCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Megadja a virtuális géphez lefoglalt gazdagépen a véletlenszerű hozzáférési memória (RAM) mennyiségét megabájtban (MB). Az alapértelmezett érték 512 MB. Olyan virtuális gép esetén, amelyen engedélyezve van a dinamikus memória, adja meg az indítási memória értékét. A maximálisan hozzárendelhető gazdagépmemória a következő:
- Hyper-V. Virtuális gépenként legfeljebb 65536 MB RAM
- VMware ESX Server 3.0.x Akár 16384 MB RAM virtuális gépenként
- VMware ESX Server 3.5.x. Virtuális gépenként legfeljebb 65532 MB RAM
- Citrix XenServer. Virtuális gépenként legfeljebb 32265 MB RAM
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Megadja, hogy a gazdagép legfeljebb megabájtban mekkora memóriamennyiséget engedélyez az egyes virtuális NUMA-csomópontok számára.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Megadja a memória virtuális gépre való lefoglalásának prioritását az ugyanazon gazdagépen lévő többi virtuális géphez képest. A gazdagép több memóriát foglal le egy olyan virtuális géphez, amely nagyobb értékkel rendelkezik, mint egy alacsonyabb beállítású virtuális gép. A Windows Server 2008 R2 SP1-et vagy újabb verziót futtató gazdagépek esetében a következők az alapértelmezettek:
- Alacsony. 0
- Normál. 5000
- Magas. 10,000
- Egyéni. 10,000
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MergeAnswerFile
Azt jelzi, hogy ez a parancsmag egyesíti-e a válaszfájlt a vendég operációs rendszer beállításaival. Az alapértelmezett érték $True. A VMM-konzol ezt a paramétert használja. Ne adja meg ezt a paramétert.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Meghatározza a virtuális videoadapter által támogatott monitorok maximális számát.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Egy olyan értéket ad meg sztringként, amely egy virtuális videoadapter maximális monitorfelbontását jelöli. Az érvényes értékek a következők:
- 1024x768
- 1280x1024
- 1600x1200
- 1920x1200
Az alapértelmezett érték 1280x1024.
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Megadja az új virtuális gép nevét.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Azt jelzi, hogy szükség van-e NUMA-elkülönítésre.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Felhasználónevet ad meg. Ez a parancsmag a paraméter által megadott felhasználó nevében működik.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OperatingSystem
Megadja a virtuális gép operációs rendszerének típusát. A VMM-ben elérhető összes operációs rendszer nevének listázásához használja a Get-SCOperatingSystem parancsmagot.
Type: | OperatingSystem |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrganizationName
Annak a személynek a nevét adja meg, akinek a nevében ez a parancsmag regisztrálja a virtuális gépet.
Type: | String |
Aliases: | OrgName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
A virtuális gép tulajdonosát adja meg érvényes tartományi felhasználói fiókként.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Megadja az új virtuális gép célútvonalát.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProductKey
Termékkulcsot ad meg. A termékkulcs egy 25 jegyű szám, amely azonosítja a terméklicencet. A termékkulccsal regisztrálhatja a VMM-et vagy egy virtuális gépre vagy gazdagépre telepíteni kívánt operációs rendszert.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Egy védelmi szolgáltatót határoz meg.
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
Megadja a műveletet kiváltó Teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Meghatározza azt a maximális időtartamot, amely alatt elviselhető egy informatikai szolgáltatás adatainak elvesztése egy jelentős incidens miatt.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Replikációs csoportot ad meg.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnImmediately
Azt jelzi, hogy a rendszer a feladat létrehozása előtt azonnal visszaadja a vezérlőt a hívási folyamatnak.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
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 |
-SelfServiceRole
Meghatározza azt az önkiszolgáló szerepkört, amely jogosult a virtuális gép elérésére.
Type: | SelfServiceUserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharePath
Egy érvényes erőforrástár-megosztás elérési útját adja meg egy olyan meglévő erőforrástár-kiszolgálón, amely univerzális elnevezési konvenciós (UNC) elérési utat használ.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipInstallVirtualizationGuestServices
Azt jelzi, hogy ez a parancsmag nem telepíti a virtualizálási vendégszolgáltatásokat a virtuális gépre. Az alapértelmezett érték $False, és a VMM automatikusan telepíti a megfelelő virtualizálási vendégszolgáltatást.
Hyper-V-gazdagépen lévő virtuális gépek esetében a virtualizálási vendégszolgáltatás neve Integrációs összetevők vagy VMGuest.iso. A XenServer gazdagépen lévő virtuális gépek esetében a virtualizálási vendégszolgáltatás neve Citrix Tools for Virtual Machines vagy xs-tools.iso. A VMware ESX-gazdagépen lévő virtuális gépek nem használnak virtualizációs vendégszolgáltatást.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartAction
A virtuális gép viselkedését határozza meg a virtualizálási szolgáltatás indításakor. Az érvényes értékek a következők:
- AlwaysAutoTurnOnVM
- NeverAutoTurnOnVM
- TurnOnVMIfRunningWhenVSStopped
Type: | VMStartAction |
Accepted values: | NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartVM
Azt jelzi, hogy a virtuális gép akkor indul el, amikor megérkezik a cél gazdagépre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StopAction
Meghatározza a virtuális gép viselkedését, amikor a virtualizálási szolgáltatás leáll. Az érvényes értékek a következők:
- SaveVM
- TurnOffVM
- ShutdownGuestOS.
Type: | VMStopAction |
Accepted values: | SaveVM, TurnOffVM, ShutdownGuestOS |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StoreToLibrary
Azt jelzi, hogy ez a parancsmag tárolja a virtuális gépet a VMM-kódtárban.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeZone
Olyan számot ad meg, amely azonos téli idővel rendelkező földrajzi régiót azonosít.
Az időzóna-indexek listájáért lásd: Microsoft Időzóna-indexértékek (http://go.microsoft.com/fwlink/?LinkId=120935
) a Microsoft Fejlesztői hálózaton.
Ha nem ad meg időzónát, az alapértelmezett időzóna ugyanaz az időzóna-beállítás, mint a virtuális gép gazdagépén.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseDiffDiskOptimization
Azt jelzi, hogy ez a parancsmag különbséglemez-optimalizálást használ.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseLocalVirtualHardDisk
Azt jelzi, hogy ez a parancsmag ellenőrzi, hogy a parancsmagnak létre kell hoznia a virtuális gépet létrehozó VHD-fájlokat, és a cél gazdagépen vannak tárolva.
Type: | SwitchParameter |
Aliases: | UseLocalVirtualHardDisks |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Felhasználói szerepkör-objektumot ad meg.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDisk
Egy virtuális merevlemez-objektumot határoz meg.
Type: | StandaloneVirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Megadja az egyes szoftvercsatornákhoz engedélyezett NUMA-csomópontok maximális számát.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Azt jelzi, hogy engedélyezi-e a Microsoft Szintetikus 3D virtuális videoadaptert a virtuális géphez. A virtuális videoadaptert engedélyezheti közvetlenül egy virtuális gépen, vagy egy virtuális gépek létrehozásához használt sablonon vagy hardverprofilon.
A Microsoft Szintetikus 3D virtuális videoadaptert csak akkor engedélyezheti egy virtuális géphez, ha a virtuális gép olyan gazdagépen van üzembe helyezve, amely Windows Server 2008 R2 SP1 vagy újabb verziót futtat, és telepítve van a Távoli asztali szolgáltatások szerepkör és a Távoli asztali virtuális grafikus szerepkör szolgáltatás, vagy ha a virtuális gép leállítva állapotban van egy tárban. A tárolt virtuális gépek hardveres módosítása csak akkor végezhető el, ha a virtuális gép nem rendelkezik pillanatképekkel. Ha engedélyezi a Microsoft Szintetikus 3D virtuális videoadaptert egy könyvtárban tárolt virtuális gépen, az korlátozza a gép elhelyezését a Windows Server 2008 R2 SP1 vagy újabb verziót futtató gazdagépekre, amelyeken telepítve van a Távoli asztali szolgáltatások szerepkör és a Távoli asztali virtuális grafikus szerepkör szolgáltatás.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Egy virtuálisgép-objektumot határoz meg.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMConfiguration
Egy virtuálisgép-konfigurációs objektumot határoz meg.
Type: | BaseVMConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConfigurationScaleOut
A szolgáltatás horizontális felskálázásához használt virtuálisgép-konfigurációs objektumot adja meg.
Type: | BaseVMConfiguration |
Aliases: | ScaleOutVMConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Egy virtuálisgép-gazdaobjektumot határoz meg. A VMM támogatja a Hyper-V-gazdagépeket, a VMware ESX-gazdagépeket és a Citrix XenServer-gazdagépeket. Az egyes gazdagéptípusokról további információt az Add-SCVMHost parancsmagban talál.
Type: | Host |
Aliases: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
VMM-kiszolgálóobjektumot ad meg.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMShieldingData
Egy VMShieldingData objektumot határoz meg.
Type: | KeyFile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMTemplate
Megad egy VMM-sablonobjektumot, amelyet a parancsmag a virtuális gépek létrehozásához használ.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Workgroup
Annak a munkacsoportnak a nevét adja meg, amelyhez a virtuális gépet csatlakoztatni szeretné. Ezzel a paraméterrel felülbírálhatja a meglévő értéket egy sablonon vagy egy vendég operációsrendszer-profilon.
Type: | String |
Aliases: | JoinWorkgroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Kimenetek
VirtualMachine
Ez a parancsmag egy VirtualMachine objektumot ad vissza.
Jegyzetek
- Ehhez a parancsmaghoz VMM virtuális merevlemez-objektum, virtuálisgép-sablonobjektum vagy virtuálisgép-objektum szükséges. Ilyen objektum beszerzéséhez használja a Get-SCVirtualHardDisk, a Get-SCVMTemplate vagy a Get-SCVirtualMachine parancsmagot.
Kapcsolódó hivatkozások
- Add-SCVMHost
- Get-SCOperatingSystem
- Get-SCCPUType
- Get-SCUserRole
- Get-SCVirtualHardDisk
- Get-SCVirtualMachine
- Get-SCVMTemplate
- Move-SCVirtualMachine
- New-SCV2V
- New-SCVirtualDiskDrive
- Read-SCVirtualMachine
- Remove-SCVirtualMachine
- Repair-SCVirtualMachine
- Resume-SCVirtualMachine
- Save-SCVirtualMachine
- Set-SCVirtualMachine
- Start-SCVirtualMachine
- Stop-SCVirtualMachine
- Suspend-SCVirtualMachine