Megosztás a következőn keresztül:


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.