New-SCVirtualMachine

Создает виртуальную машину для управления с помощью VMM.

Синтаксис

NewVmFromHWProfile

New-SCVirtualMachine
    [-Name] <String>
    -VMHost <Host>
    -Path <String>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-Generation <Int32>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-RecoveryPointObjective <Int32>]
    [-ProtectionProvider <ProtectionProvider>]
    [-ReplicationGroup <ReplicationGroup>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-AutomaticCriticalErrorAction <UInt16>]
    [-AutomaticCriticalErrorActionTimeout <Int32>]
    [-CheckpointType <CheckpointType>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromTemplate

New-SCVirtualMachine
    [-Name] <String>
    -VMTemplate <Template>
    -VMHost <Host>
    -Path <String>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-VMShieldingData <KeyFile>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-RecoveryPointObjective <Int32>]
    [-ProtectionProvider <ProtectionProvider>]
    [-ReplicationGroup <ReplicationGroup>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-AutomaticCriticalErrorAction <UInt16>]
    [-AutomaticCriticalErrorActionTimeout <Int32>]
    [-CheckpointType <CheckpointType>]
    [-SecureBootTemplate <String>]
    [-GuestOSProfile <GuestOSProfile>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-GuiRunOnceCommands <String[]>]
    [-TimeZone <Int32>]
    [-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>]

NewVmFromVmCloud

New-SCVirtualMachine
    [-Name] <String>
    -VM <VM>
    -Cloud <Cloud>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-CapabilityProfile <CapabilityProfile>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-StoreToLibrary]
    [-DelayStartSeconds <Int32>]
    [-SelfServiceRole <SelfServiceUserRole>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromVm

New-SCVirtualMachine
    [-Name] <String>
    -VM <VM>
    -VMHost <Host>
    -Path <String>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromVirtualDisk

New-SCVirtualMachine
    [-Name] <String>
    -VirtualHardDisk <StandaloneVirtualHardDisk>
    -VMHost <Host>
    -Path <String>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-Generation <Int32>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-RecoveryPointObjective <Int32>]
    [-ProtectionProvider <ProtectionProvider>]
    [-ReplicationGroup <ReplicationGroup>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-AutomaticCriticalErrorAction <UInt16>]
    [-AutomaticCriticalErrorActionTimeout <Int32>]
    [-CheckpointType <CheckpointType>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromVmConfig

New-SCVirtualMachine
    [-Name] <String>
    -VMConfiguration <BaseVMConfiguration>
    [-StartVM]
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-VMShieldingData <KeyFile>]
    [-Cloud <Cloud>]
    [-CapabilityProfile <CapabilityProfile>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-StoreToLibrary]
    [-DelayStartSeconds <Int32>]
    [-SelfServiceRole <SelfServiceUserRole>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-AutomaticCriticalErrorAction <UInt16>]
    [-AutomaticCriticalErrorActionTimeout <Int32>]
    [-CheckpointType <CheckpointType>]
    [-SecureBootTemplate <String>]
    [-GuestOSProfile <GuestOSProfile>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-GuiRunOnceCommands <String[]>]
    [-TimeZone <Int32>]
    [-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>]

NewStoredVmFromVirtualDisk

New-SCVirtualMachine
    [-Name] <String>
    -VirtualHardDisk <StandaloneVirtualHardDisk>
    -LibraryServer <LibraryServer>
    -SharePath <String>
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-Generation <Int32>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewStoredVmFromVm

New-SCVirtualMachine
    [-Name] <String>
    -VM <VM>
    -LibraryServer <LibraryServer>
    -SharePath <String>
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromVmConfigScaleOut

New-SCVirtualMachine
    [-Name] <String>
    -VMConfigurationScaleOut <BaseVMConfiguration>
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewVmFromComputerTierScaleOut

New-SCVirtualMachine
    [-Name] <String>
    -ComputerTier <ComputerTier>
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-ComputerName <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

NewStoredVmFromHardwareProfile

New-SCVirtualMachine
    [-Name] <String>
    -LibraryServer <LibraryServer>
    -SharePath <String>
    [-StartAction <VMStartAction>]
    [-StopAction <VMStopAction>]
    [-Generation <Int32>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-UseLocalVirtualHardDisk]
    [-UseDiffDiskOptimization]
    [-DelayStartSeconds <Int32>]
    [-MemoryMB <Int32>]
    [-DynamicMemoryMaximumMB <Int32>]
    [-DynamicMemoryBufferPercentage <Int32>]
    [-MemoryWeight <Int32>]
    [-MonitorMaximumCount <Int32>]
    [-MonitorMaximumResolution <String>]
    [-CPUCount <Byte>]
    [-CPUType <ProcessorType>]
    [-CPURelativeWeight <Int32>]
    [-HardwareProfile <HardwareProfile>]
    [-CPUPerVirtualNumaNodeMaximum <Byte>]
    [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
    [-VirtualNumaNodesPerSocketMaximum <Byte>]
    [-CPUCyclesReservePercent <UInt16>]
    [-CPUCyclesLimitPercent <UInt16>]
    [-DynamicMemoryMinimumMB <Int32>]
    [-SecureBootTemplate <String>]
    [-JobGroup <Guid>]
    [-SkipInstallVirtualizationGuestServices]
    [-ReturnImmediately]
    [-LinuxDomainName <String>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Описание

Командлет New-SCVirtualMachine создает виртуальную машину, которой управляет диспетчер виртуальных машин (VMM). Виртуальную машину можно создать из следующих источников:

  • Остановленная виртуальная машина, развернутая на узле.
  • Виртуальная машина, хранящаяся в библиотеке VMM.
  • Шаблон виртуальной машины.
  • Виртуальный жесткий диск, на котором уже установлена операционная система. Виртуальную машину можно создать на основе существующего жесткого диска, содержащего стороннюю операционную систему, например Linux.
  • Чистый виртуальный жесткий диск.

В System Center можно создать виртуальную машину с помощью разностного диска. Дополнительные сведения о разностных дисках см. в разделе New-SCVirtualDiskDrive.

При развертывании новой виртуальной машины на Hyper-V узле можно указать расположение для файлов виртуальной машины или использовать путь по умолчанию: <C>:\ProgramData\Microsoft\Windows\Hyper-V. При развертывании виртуальной машины на узле VMware ESX или узле Citrix XenServer путь по умолчанию отсутствует. Укажите путь.

В качестве альтернативы текущему командлету можно создать виртуальную машину с помощью следующего командлета:

  • New-SCV2V создает виртуальную машину на основе существующей виртуальной машины, например виртуальной машины, созданной в VMware. Это называется преобразованием V2V. Для получения дополнительной информации введите: Get-Help New-SCV2V.

Примеры

Пример 1: Создание виртуальной машины из виртуального жесткого диска и развертывание ее на хосте

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

Первая команда получает объект виртуального жесткого диска с именем Blank Disk - Large из библиотеки VMM и сохраняет этот объект в переменной $VHD.

Вторая команда получает объект host с именем VMHost01 и сохраняет этот объект в переменной $VMHost.

Последняя команда создает виртуальную машину с именем VM01 из виртуального жесткого диска, хранящегося в $VHD. Команда развертывает новую виртуальную машину в C:\VirtualMachinePath на узле с именем VMHost01. Команда задает параметр RunAsynchronously . Команда возвращает управление в оболочку немедленно, до завершения команды.

Пример 2: Создание виртуальной машины из шаблона виртуальной машины и развертывание ее на узле

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"

Первая команда получает объект шаблона виртуальной машины с именем WindowsServer2008R2 и сохраняет этот объект в переменной $Template.

Вторая команда получает объект host с именем VMHost02 и сохраняет этот объект в переменной $VMHost.

Последняя команда создает виртуальную машину на основе шаблона виртуальной машины, хранящегося в $Template. Команда называет виртуальную машину VM02. Он развертывает виртуальную машину на узле VMHost02 и сохраняет файлы виртуальной машины в папке C:\VirtualMachinePath. Последняя команда настраивает следующие свойства: имя компьютера для виртуальной машины, имя пользователя, на которого зарегистрирована виртуальная машина, название организации и ключ продукта. Команда задает параметр RunAsynchronously . Команда возвращает управление в оболочку немедленно, до завершения команды.

Пример 3: Создание виртуальной машины путем клонирования существующей виртуальной машины

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}

Первая команда получает объект виртуальной машины с именем VM03 и сохраняет этот объект в переменной $VM.

Вторая команда получает объект host с именем VMHost03 и сохраняет этот объект в переменной $VMHost.

Последняя команда проверяет, находится ли виртуальная машина VM01 в выключенном состоянии. Если виртуальная машина выключена, команда создает виртуальную машину с именем VM03 из VM01 и развертывает новую виртуальную машину на VMHost03 в C:\VirtualMachinePath.

Пример 4: Создание виртуальной машины из виртуальной машины, хранящейся в библиотеке

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

Первая команда получает объект host с именем VMHost04 и сохраняет этот объект в переменной $VMHost.

Вторая команда получает объект виртуальной машины с именем StoredVM01 из указанного пути на сервере библиотеки LibServer01 и сохраняет объект виртуальной машины в переменной $VM.

Последняя команда создает виртуальную машину с именем VM04 из StoredVM01 с объемом памяти 1024 МБ. Команда развертывает его по указанному пути. Команда также указывает описание и владельца, а также указывает, что для действия запуска виртуальной машины задано значение никогда не включаться автоматически, а для действия остановки необходимо сохранить виртуальную машину.

Пример 5: Создание виртуальной машины с высоким уровнем доступности

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

Первая команда создает строку GUID и сохраняет ее в переменной $VMGuid. Этот идентификатор GUID представляет собой идентификатор группы заданий, который функционирует как идентификатор, группирующий последующие команды, включающие этот идентификатор, в одну группу заданий.

Вторая команда сохраняет строку HAVM01 в переменной $VMName. Эта строка является именем новой виртуальной машины.

Третья команда создает виртуальный сетевой адаптер с динамическим MAC-адресом и отключенной VLAN. Поскольку в команде указан параметр JobGroup , сетевой адаптер не создается до тех пор, пока не будет выполнен текущий командлет.

Четвертая команда создает виртуальный DVD-привод IDE, подключенный ко второму каналу и первому слоту. Поскольку в команде указан параметр JobGroup , виртуальный DVD-дисковод создается только непосредственно перед выполнением текущего командлета.

Пятая команда создает профиль оборудования и указывает значения для имени профиля, владельца, количества процессоров, памяти и порядка загрузки. Команда отключает NumLock, а также ограничивает функциональность процессора. Ограниченный процессор не нужен, потому что это виртуальная машина, которая не работает под управлением старой операционной системы. Эта команда определяет виртуальную машину как высокодоступную. Поскольку в команде указан параметр JobGroup , профиль оборудования не создается до тех пор, пока не будет выполнен текущий командлет.

Шестая команда создает виртуальный дисковод IDE емкостью 4 ГБ на первом канале и первом слоте. Поскольку в команде указан параметр JobGroup , новый виртуальный диск не создается до тех пор, пока не будет выполнен текущий командлет.

Седьмая команда получает объект узла виртуальной машины с именем VMMHANode02 и сохраняет этот объект в переменной $VMHost. Этот узел является одним из узлов кластера узлов, которым управляет VMM.

Восьмая команда получает объект аппаратного профиля с именем HWProfile02, который был создан в пятой команде, и сохраняет этот объект в переменной $HardwareProfile.

Девятая команда получает имя объекта операционной системы и сохраняет объект в переменной $OperatingSystem.

Последняя команда создает новую высокодоступную виртуальную машину с именем HAVM01 с использованием объектов, созданных и полученных в предыдущих командах. Команда также указывает параметр Path , чтобы указать место для хранения виртуальной машины. Это расположение должно быть LUN с возможностью миграции кластера. Кроме того, команда указывает, что виртуальная машина не запускается автоматически при запуске узла и что виртуальная машина переводится в сохраненное состояние при остановке службы виртуализации.

Пример 6: Использование существующего VHD-файла на целевом узле для создания новой виртуальной машины на основе шаблона

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

Первая команда генерирует GUID и сохраняет его в переменной $JobGroupID.

Вторая команда получает объект шаблона виртуальной машины с именем VMTemplate01 и сохраняет этот объект в переменной $Template. В этом примере VMTemplate01 имеет виртуальный дисковод на шине IDE 0 LUN 0, который содержит виртуальный жесткий диск.

Третья команда получает объект host с именем VMHost06 и сохраняет этот объект в переменной $VMHost.

Четвертая команда подключает указанный виртуальный жесткий диск к первому слоту (0) основного канала (0) виртуального контроллера IDE на виртуальной машине, а не к стандартному виртуальному жесткому диску в шаблоне. Виртуальный жесткий диск, хранящийся в L:\OS. VHD содержит операционную систему, которая работает на виртуальной машине. Кроме того, эта команда использует параметр JobGroup , чтобы указать, что она не будет выполняться до тех пор, пока командлет New-SCVirtualMachine не активирует команды в параметре JobGroup для выполнения.

Последняя команда запускает все команды, содержащие переменную $JobGroupID для выполнения. Команда создает новую виртуальную машину с именем VM06 из шаблона, хранящегося в $VMTemplate. Команда развертывает виртуальную машину на узле в $VMHost. Команда сохраняет виртуальную машину в корневом каталоге диска L:. Параметр UseLocalVirtualHardDisk указывает, что команда использует существующий жесткий диск на узле вместо копирования виртуального жесткого диска из библиотеки. Таким образом, виртуальный жесткий диск, связанный с виртуальным диском в шаблоне, заменяется виртуальным жестким диском, который существует на хосте L:\OS. Видеокарта. В результате и виртуальная машина, и ее операционная система хранятся на диске L: на хосте.

Пример 7: Использование существующего виртуального жесткого диска на целевом узле для создания виртуальной машины из шаблона и перемещение другого виртуального жесткого диска на новую виртуальную машину

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

Первые три команды идентичны первым трем командам в предыдущем примере. В этом примере VMTemplate01 имеет виртуальный дисковод на шине IDE 0 и LUN 0, который содержит виртуальный жесткий диск.

Четвертая команда получает объект виртуального жесткого диска с именем Other.VHD. Командлет Get-SCVirtualHardDisk может извлекать объекты виртуального жесткого диска из виртуальной машины, из шаблона или из отдельного файла, хранящегося в библиотеке VMM. Указание параметра All позволяет получить полный список всех подчиненных объектов, независимых от родительского объекта. В этом случае команда извлекает все доступные объекты виртуального жесткого диска, а затем выбирает Other.VHD.

Пятая команда подключает указанный виртуальный жесткий диск к первому слоту (0) основного канала (0) виртуального контроллера IDE на виртуальной машине, а не к стандартному виртуальному жесткому диску в шаблоне. Виртуальный жесткий диск, хранящийся в L:\OS. VHD содержит операционную систему, которая будет запускаться на виртуальной машине. Кроме того, эта команда указывает параметр JobGroup , указывающий, что она не будет выполняться до тех пор, пока текущий командлет не активирует выполнение команд в списке JobGroup .

Шестая команда создает объект виртуального диска и присоединяет объект виртуального жесткого диска, хранящийся в $VHD, к шине IDE 0 и LUN 1 на новом диске. Команда указывает параметр Path для хранения объекта виртуального жесткого диска в $VHD в корневом каталоге диска R на виртуальной машине, а также указывает, что его имя — Other.VHD. Кроме того, эта команда использует параметр JobGroup, чтобы указать, что она не будет выполняться до тех пор, пока последняя команда не запустит команды в списке JobGroup.

Последняя команда запускает все команды, содержащие переменную $JobGroupID для выполнения. Команда создает виртуальную машину с именем VM07 из шаблона, хранящегося в $VMTemplate. Команда развертывает виртуальную машину на узле, указанном в $VMHost. Команда сохраняет виртуальную машину в папке D:\VirtualMachinePath. Параметр UseLocalVirtualHarddisk указывает, что команда использует существующий жесткий диск на узле вместо копирования виртуального жесткого диска из библиотеки. Таким образом, виртуальный жесткий диск, связанный с виртуальным диском в шаблоне, заменяется виртуальным жестким диском, который существует на хосте L:\OS. Видеокарта. В результате путь к виртуальной машине — D:\VirtualMachinePath\VM07, путь к операционной системе — L:\OS. VHD, а путь к другому виртуальному жесткому диску — R:\Other.VHD.

Пример 8: Создание виртуальной машины на основе Linux из шаблона виртуальной машины и развертывание ее на узле

Осторожность

Эта статья ссылается на CentOS, дистрибутив Linux, который достиг состояния окончания жизни (EOL). Пожалуйста, рассмотрите возможность использования и планирования соответствующим образом. Для получения дополнительной информации смотрите руководство по окончанию поддержки CentOS.

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"

Первая команда получает объект шаблона виртуальной машины с именем CentOSConfigurable и сохраняет этот объект в переменной $Template.

Вторая команда получает хост с именем VMHost02 и сохраняет этот объект в переменной $VMHost.

Третья команда получает учетные данные и сохраняет этот объект в переменной $Cred. Эти учетные данные предназначены для учетной записи root.

Последняя команда создает виртуальную машину на основе шаблона виртуальной машины, хранящегося в $Template. Команда называет виртуальную машину MyCentOSVM. Он развертывает виртуальную машину на узле с именем VMHost02 и сохраняет ее файлы в папке C:\VirtualMachinePath. Последняя команда настраивает следующие свойства: имя компьютера виртуальной машины, DNSDOMAINNAME в Linux и пароль учетной записи root.

Параметры

-AnswerFile

Указывает объект скрипта, хранящийся в библиотеке VMM, для использования в качестве файла ответов. Имя скрипта файла ответа зависит от операционной системы, которую требуется установить на виртуальной машине:

  • Sysprep.inf. Windows XP, Windows Server 2000 или Windows Server 2003
  • Unattend.xml. Windows Vista, Windows 7 или Windows Server 2008

Свойства параметра

Тип:Script
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Файл SysPrepFile

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AutomaticCriticalErrorAction

Указывает действие, которое необходимо предпринять, когда виртуальная машина сталкивается с критической ошибкой и превышает продолжительность времени ожидания, указанное параметром AutomaticCriticalErrorActionTimeout . Допустимые значения для этого параметра: "Пауза" и "Нет".

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AutomaticCriticalErrorActionTimeout

Указывает время в минутах ожидания критической приостановки перед отключением виртуальной машины.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-BlockDynamicOptimization

Указывает, заблокирована ли динамическая оптимизация для виртуальной машины.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Исключить из PRO

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CapabilityProfile

Указывает объект профиля возможностей.

Свойства параметра

Тип:CapabilityProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmCloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CheckpointType

Указывает тип контрольной точки. Допустимые значения для этого параметра:

  • Нетрудоспособный
  • Производство
  • Только производство
  • Стандарт

Свойства параметра

Тип:CheckpointType
Default value:None
Допустимые значения:Disabled, Production, ProductionOnly, Standard
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Cloud

Указывает объект частного облака.

Свойства параметра

Тип:Cloud
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmCloud
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые форматы:

  • FQDN (полное доменное имя)
  • IPv4 или IPv6-адрес
  • Имя NetBIOS

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromComputerTierScaleOut
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ComputerTier

Указывает объект уровня компьютера.

Свойства параметра

Тип:ComputerTier
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromComputerTierScaleOut
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPUCount

Указывает количество ЦП на виртуальной машине. Следующие узлы поддерживают следующее количество процессоров:

  • Гипер-V. До четырех ЦП на каждую виртуальную машину в зависимости от гостевой операционной системы.
  • VMware ESX. До четырех ЦП на виртуальную машину для любой поддерживаемой гостевой операционной системы, за исключением одного ЦП на виртуальной машине под управлением Windows NT 4.0.
  • Citrix XenServer. До восьми ЦП на виртуальную машину в зависимости от гостевой операционной системы.

Свойства параметра

Тип:Byte
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ProcessorCount

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPUCyclesLimitPercent

Указывает ограничение циклов ЦП в процентах.

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPUCyclesReservePercent

Указывает резервное количество циклов ЦП в процентах.

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPULimitForMigration

Указывает, следует ли ограничивать возможности процессора для указанной виртуальной машины, чтобы обеспечить миграцию на физический компьютер с версией того же процессора, что и исходный компьютер. VMM не поддерживает миграцию виртуальных машин между физическими компьютерами с процессорами разных производителей.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:LimitCPUForMigration

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPULimitFunctionality

Указывает, следует ли предоставлять ограниченную функциональность ЦП для виртуальной машины. Укажите значение $True для поддержки более старой операционной системы, такой как Windows NT 4.0, на виртуальной машине, развернутой на узле Hyper-V или на узле VMware ESX.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:LimitCPUFunctionality

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPUPerVirtualNumaNodeMaximum

Указывает максимально допустимое количество ЦП для каждого виртуального узла NUMA.

Свойства параметра

Тип:Byte
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPURelativeWeight

Указывает объем ресурсов ЦП на узле, который эта виртуальная машина может использовать относительно других виртуальных машин на том же узле. Виртуальная машина с более высоким значением веса выделяет больше ресурсов ЦП, чем виртуальная машина с более низким значением веса. Термин VMware для этих значений — это общие папки. Типы узлов поддерживают следующие относительные значения:

  • Гипер-V. От 1 до 10000.
  • VMware ESX. Высоко. 2000.
  • VMware ESX. Выше нормального. 1500.
  • VMware ESX. Обычный (по умолчанию). 1000.
  • VMware ESX. Ниже нормального. 750.
  • VMware ESX. Низко. 500.
  • VMware ESX. Пользовательская от 1 до 1000000.
  • Citrix XenServer. От 1 до 65536, нормальный — 256.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ОтносительныйВес

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CPUType

Указывает тип ЦП для виртуальной машины. Чтобы получить список всех типов ЦП, доступных для использования на виртуальных машинах в среде VMM, см. командлет Get-SCCPUType .

Свойства параметра

Тип:ProcessorType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DelayStartSeconds

Указывает количество секунд ожидания после запуска службы виртуализации перед автоматическим запуском виртуальной машины. Эта задержка увеличивает время запуска нескольких виртуальных машин, что помогает снизить потребность в ресурсах физического компьютера. Типичная настройка может составлять от 30 до 60 секунд. Максимальная настраиваемая задержка для узлов сети следующая:

  • Гипер-V. 1000000000 секунд (277777 часов)
  • VMware ESX. 65535 секунд (18 часов)

Этот параметр не применяется к виртуальным машинам XenServer.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:DelayStart (ЗадержкаСтарт)

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание виртуальной машины.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Domain

Указывает полное доменное имя для домена Active Directory.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinDomain

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DomainJoinCredential

Указывает имя пользователя и пароль учетной записи, которая имеет разрешение на присоединение компьютера к домену. Рекомендуется использовать учетную запись с ограниченными правами, присоединенную к домену. Это включает виртуальные и физические компьютеры.

Текущий параметр можно использовать для указания учетных данных в VMHostProfile для присоединения физического компьютера узла к домену или указания учетных данных в новом или существующем шаблоне, в новом или существующем профиле гостевой операционной системы или на новой виртуальной машине для присоединения виртуальной машины к домену.

Свойства параметра

Тип:VMMCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinDomainCredential (JoinDomainCredential)

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DRProtectionRequired

Этот параметр зарезервирован для дальнейшего использования.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DynamicMemoryBufferPercentage

Указывает процент памяти сверх текущего объема памяти виртуальной машины, который узел должен попытаться зарезервировать в качестве буфера. Значение по умолчанию — 20.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DynamicMemoryEnabled

Указывает, следует ли включить динамическую память для виртуальных машин. Динамическую память можно включить непосредственно на виртуальной машине или в шаблоне или профиле оборудования, используемом для создания виртуальных машин. Значение по умолчанию — $False.

Включить динамическую память для виртуальной машины можно только в том случае, если она развернута на узле под управлением Windows Server 2008 SP1 или более поздней версии или если виртуальная машина хранится в библиотеке в остановленном состоянии. Изменения в оборудовании хранимой виртуальной машины можно вносить только в том случае, если на виртуальной машине нет моментальных снимков. Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этой машины узлами под управлением Windows Server 2008 SP1 или более поздней версии.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DynamicMemoryMaximumMB

Указывает максимальный объем памяти, который узел может выделить виртуальной машине, если включена динамическая память. Значение по умолчанию — 65536.

Включить динамическую память для виртуальной машины можно только в том случае, если она развернута на узле под управлением Windows Server 2008 SP1 или более поздней версии или если виртуальная машина хранится в библиотеке в остановленном состоянии. Изменения в оборудовании хранимой виртуальной машины можно вносить только в том случае, если на виртуальной машине нет моментальных снимков. Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этой машины узлами под управлением Windows Server 2008 SP1 или более поздней версии.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DynamicMemoryMinimumMB

Указывает минимальный объем памяти, который узел может выделить виртуальной машине, если включена динамическая память. Значение по умолчанию — 65536.

Включить динамическую память для виртуальной машины можно только в том случае, если она развернута на узле под управлением Windows Server 2008 SP1 или более поздней версии или если виртуальная машина хранится в библиотеке в остановленном состоянии. Изменения в оборудовании хранимой виртуальной машины можно вносить только в том случае, если на виртуальной машине нет моментальных снимков. Включение динамической памяти на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этой машины узлами под управлением Windows Server 2008 SP1 или более поздней версии.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EnableNestedVirtualization

Включает вложенную виртуализацию.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FullName

Указывает имя пользователя, на имя которого этот командлет регистрирует виртуальную машину.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Generation

Указывает значение для создания новой виртуальной машины.

Свойства параметра

Тип:Int32
Default value:1
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromHardwareProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GuestOSProfile

Указывает объект профиля гостевой операционной системы.

Свойства параметра

Тип:GuestOSProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GuiRunOnceCommands

Задает массив команд для добавления в [GuiRunOnce] раздела автоматического файла ответов. Используйте одинарные кавычки вокруг каждой строки, заключенной в двойные кавычки.

Пример формата: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'

Сведения о том, как Windows PowerShell использует кавычки, введите Get-Help about_Quoting_Rules.

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HardwareProfile

Указывает объект профиля оборудования.

Свойства параметра

Тип:HardwareProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HighlyAvailable

Указывает, следует ли размещать виртуальную машину на узле Hyper-V, который является частью кластера узлов. Настройте этот параметр на виртуальной машине или в шаблоне или профиле оборудования, который используется для создания виртуальных машин.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobGroup

Указывает идентификатор для ряда команд, которые выполняются как набор непосредственно перед выполнением последней команды, включающей тот же идентификатор группы заданий.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает имя переменной для хода выполнения задания.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LibraryServer

Указывает объект сервера библиотеки VMM.

Свойства параметра

Тип:LibraryServer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewStoredVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromHardwareProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxAdministratorSSHKey

Указывает файл открытого ключа для ключа SSH Linux.

Свойства параметра

Тип:SSHKey
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxAdministratorSSHKeyString

Указывает ключ SSH администратора Linux в виде строки.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxDomainName

Указывает полное доменное имя для специализации операционной системы Linux.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LocalAdministratorCredential

Указывает имя пользователя и пароль для учетной записи локального администратора или учетной записи корня Linux для профиля гостевой операционной системы, совместимого с Linux.

Этот командлет указывает эти учетные данные в новом или существующем шаблоне, в новом или существующем профиле гостевой операционной системы или на новой виртуальной машине и переопределяет любой существующий пароль администратора.

Свойства параметра

Тип:VMMCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AdminPasswordCredential

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MemoryMB

Указывает объем оперативной памяти (ОЗУ) в мегабайтах (МБ) на узле, выделенном для виртуальной машины. Значение по умолчанию — 512 МБ. Для виртуальной машины, на которой включена динамическая память, укажите значение памяти при запуске. Максимальная назначаемая память хоста следующая:

  • Гипер-V. До 65536 МБ ОЗУ на виртуальную машину
  • VMware ESX Server 3.0.x До 16384 МБ ОЗУ на виртуальную машину
  • VMware ESX Server 3.5.x. До 65532 МБ ОЗУ на виртуальную машину
  • Citrix XenServer. До 32265 МБ ОЗУ на виртуальную машину

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MemoryPerVirtualNumaNodeMaximumMB

Указывает максимальный объем памяти (в мегабайтах), который узел предоставляет каждому виртуальному узлу NUMA.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MemoryWeight

Указывает приоритет выделения памяти виртуальной машине относительно других виртуальных машин на том же узле. Узел выделяет больше памяти для виртуальной машины с более высоким значением, чем виртуальная машина с более низким значением. Для узла под управлением Windows Server 2008 R2 SP1 или более поздней версии по умолчанию используются следующие значения:

  • Низко. 0
  • Нормальный. 5 000
  • Высоко. 10 000
  • Обычай. 10 000

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MergeAnswerFile

Указывает, объединяет ли этот командлет файл ответа вместе с параметрами гостевой операционной системы. Значение по умолчанию — $True. Консоль VMM использует этот параметр. Не указывайте этот параметр.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MonitorMaximumCount

Указывает максимальное количество мониторов, поддерживаемых виртуальным видеоадаптером.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MonitorMaximumResolution

Указывает значение в виде строки, представляющее максимально возможное разрешение монитора виртуального видеоадаптера. Допустимые значения:

  • 1024х768
  • 1280х1024
  • 1600х1200
  • 1920х1200

Значение по умолчанию — 1280x1024.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:РазрешениеМонитораМаксимум

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя новой виртуальной машины.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NumaIsolationRequired

Указывает, требуется ли изоляция NUMA.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OnBehalfOfUser

Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного в этом параметре.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OnBehalfOfUserRole

Указывает роль пользователя. Чтобы получить роль пользователя, используйте командлет Get-SCUserRole . Этот командлет работает от имени роли пользователя, указанной в этом параметре.

Свойства параметра

Тип:UserRole
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OperatingSystem

Указывает тип операционной системы для виртуальной машины. Чтобы получить список имен всех доступных операционных систем в VMM, используйте командлет Get-SCOperatingSystem .

Свойства параметра

Тип:OperatingSystem
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OrganizationName

Указывает название организации для пользователя, на имя которого этот командлет регистрирует виртуальную машину.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:OrgName

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Owner

Указывает владельца виртуальной машины в качестве действительной учетной записи пользователя домена.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Path

Указывает путь назначения для новой виртуальной машины.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProductKey

Указывает ключ продукта. Ключ продукта — это 25-значный номер, определяющий лицензию на продукт. Ключ продукта можно использовать для регистрации VMM или операционной системы, установленной на виртуальной машине или узле.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProtectionProvider

Указывает поставщика защиты.

Свойства параметра

Тип:ProtectionProvider
Default value:None
Допустимые значения:None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RecoveryPointObjective

Указывает максимальный период, для которого можно потерять данные из ИТ-службы из-за серьезного инцидента.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ReplicationGroup

Указывает группу репликации.

Свойства параметра

Тип:ReplicationGroup
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ReturnImmediately

Указывает, что управление возвращается вызывающему процессу немедленно, до создания задания.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SecureBootEnabled

Командлет New-SCVirtualMachine создает виртуальную машину, которой управляет диспетчер виртуальных машин (VMM). Виртуальную машину можно создать из следующих источников:

  • Остановленная виртуальная машина, развернутая на узле.
  • Виртуальная машина, хранящаяся в библиотеке VMM.
  • Шаблон виртуальной машины.
  • Виртуальный жесткий диск, на котором уже установлена операционная система. Виртуальную машину можно создать на основе существующего жесткого диска, содержащего стороннюю операционную систему, например Linux.
  • Чистый виртуальный жесткий диск.

В System Center можно создать виртуальную машину с помощью разностного диска. Дополнительные сведения о разностных дисках см. в разделе New-SCVirtualDiskDrive.

При развертывании новой виртуальной машины на Hyper-V узле можно указать расположение для файлов виртуальной машины или использовать путь по умолчанию: <C>:\ProgramData\Microsoft\Windows\Hyper-V. При развертывании виртуальной машины на узле VMware ESX или узле Citrix XenServer путь по умолчанию отсутствует. Укажите путь.

В качестве альтернативы текущему командлету можно создать виртуальную машину с помощью следующего командлета:

  • New-SCV2V создает виртуальную машину на основе существующей виртуальной машины, например виртуальной машины, созданной в VMware. Это называется преобразованием V2V. Для получения дополнительной информации введите: Get-Help New-SCV2V.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SecureBootTemplate

Командлет New-SCVirtualMachine создает виртуальную машину, которой управляет диспетчер виртуальных машин (VMM). Виртуальную машину можно создать из следующих источников:

  • Остановленная виртуальная машина, развернутая на узле.
  • Виртуальная машина, хранящаяся в библиотеке VMM.
  • Шаблон виртуальной машины.
  • Виртуальный жесткий диск, на котором уже установлена операционная система. Виртуальную машину можно создать на основе существующего жесткого диска, содержащего стороннюю операционную систему, например Linux.
  • Чистый виртуальный жесткий диск.

В System Center можно создать виртуальную машину с помощью разностного диска. Дополнительные сведения о разностных дисках см. в разделе New-SCVirtualDiskDrive.

При развертывании новой виртуальной машины на Hyper-V узле можно указать расположение для файлов виртуальной машины или использовать путь по умолчанию: <C>:\ProgramData\Microsoft\Windows\Hyper-V. При развертывании виртуальной машины на узле VMware ESX или узле Citrix XenServer путь по умолчанию отсутствует. Укажите путь.

В качестве альтернативы текущему командлету можно создать виртуальную машину с помощью следующего командлета:

  • New-SCV2V создает виртуальную машину на основе существующей виртуальной машины, например виртуальной машины, созданной в VMware. Это называется преобразованием V2V. Для получения дополнительной информации введите: Get-Help New-SCV2V.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SelfServiceRole

Указывает роль самообслуживания, которая имеет разрешение на доступ к виртуальной машине.

Свойства параметра

Тип:SelfServiceUserRole
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmCloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SharePath

Указывает путь к действительной библиотечной папке на существующем библиотечном сервере, использующем путь в соответствии с универсальным соглашением об именовании (UNC).

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewStoredVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromHardwareProfile
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkipInstallVirtualizationGuestServices

Указывает, что этот командлет не устанавливает гостевые службы виртуализации на виртуальной машине. Значение по умолчанию — $False, и VMM автоматически устанавливает соответствующую гостевую службу виртуализации.

Для виртуальной машины на Hyper-V узле гостевая служба виртуализации называется компонентами интеграции или VMGuest.iso. Для виртуальной машины на узле XenServer гостевая служба виртуализации называется Citrix Tools for Virtual Machines или xs-tools.iso. Виртуальные машины на узле VMware ESX не используют гостевую службу виртуализации.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StartAction

Определяет поведение виртуальной машины при запуске службы виртуализации. Допустимые значения:

  • AlwaysAutoTurnOnVM
  • NeverAutoTurnOnVM
  • TurnOnVMIfRunningWhenVSStoppped

Свойства параметра

Тип:VMStartAction
Default value:None
Допустимые значения:NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StartVM

Указывает, что виртуальная машина запускается по прибытии на целевой узел.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmCloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVm
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StopAction

Указывает поведение виртуальной машины при остановке службы виртуализации. Допустимые значения:

  • SaveVM
  • Функция TurnOffVM
  • ShutdownGuestOS.

Свойства параметра

Тип:VMStopAction
Default value:None
Допустимые значения:SaveVM, TurnOffVM, ShutdownGuestOS
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StoreToLibrary

Указывает, что этот командлет хранит виртуальную машину в библиотеке VMM.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmCloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TimeZone

Указывает число, обозначающее географический регион, в котором используется одно и то же стандартное время. Список индексов часовых поясов см. в разделе Значения индекса часовых поясов Майкрософт (http://go.microsoft.com/fwlink/?LinkId=120935) в сети Microsoft Developer Network. Если часовой пояс не указан, часовой пояс по умолчанию совпадает с часовым поясом, который установлен на узле виртуальной машины.

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UseDiffDiskOptimization

Указывает, что этот командлет использует разностную оптимизацию диска.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UseLocalVirtualHardDisk

Указывает, что этот командлет проверяет, существуют ли и хранятся на целевом узле виртуальные жесткие диски, которые должны быть у этого командлета для создания виртуальной машины.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ИспользуйтеЛокальныеВиртуальныеЖесткие диски

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UserRole

Указывает объект роли пользователя.

Свойства параметра

Тип:UserRole
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualHardDisk

Указывает объект виртуального жесткого диска.

Свойства параметра

Тип:StandaloneVirtualHardDisk
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualNumaNodesPerSocketMaximum

Указывает максимальное количество узлов NUMA, разрешенных для каждого сокета.

Свойства параметра

Тип:Byte
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualVideoAdapterEnabled

Указывает, следует ли включить виртуальный видеоадаптер Microsoft Synthetic 3D для виртуальной машины. Виртуальный видеоадаптер можно включить непосредственно на виртуальной машине или в шаблоне или профиле оборудования, используемом для создания виртуальных машин.

Виртуальный видеоадаптер Microsoft Synthetic 3D Virtual Video Adapter для виртуальной машины можно включить только в том случае, если эта виртуальная машина развернута на узле под управлением Windows Server 2008 R2 SP1 или более поздней версии, на котором установлены роли "Службы удаленных рабочих столов" и "Служба виртуальной графики удаленного рабочего стола", или если виртуальная машина хранится в библиотеке в остановленном состоянии. Изменения в оборудовании хранимой виртуальной машины можно вносить только в том случае, если на виртуальной машине нет моментальных снимков. Включение виртуального видеоадаптера Microsoft Synthetic 3D на виртуальной машине, хранящейся в библиотеке, ограничивает размещение этой машины узлами под управлением Windows Server 2008 R2 SP1 или более поздней версии, на которых установлены роли служб удаленных рабочих столов и службы виртуальной графики удаленного рабочего стола.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VM

Указывает объект виртуальной машины.

Свойства параметра

Тип:VM
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmCloud
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewStoredVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMConfiguration

Указывает объект конфигурации виртуальной машины.

Свойства параметра

Тип:BaseVMConfiguration
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromVmConfig
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMConfigurationScaleOut

Указывает объект конфигурации виртуальной машины, который используется при горизонтальном масштабировании службы.

Свойства параметра

Тип:BaseVMConfiguration
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ScaleOutVMConfiguration

Наборы параметров

NewVmFromVmConfigScaleOut
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMHost

Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, VMware ESX и Citrix XenServer. Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .

Свойства параметра

Тип:Host
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Хозяин

Наборы параметров

NewVmFromHWProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromTemplate
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVm
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVirtualDisk
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMShieldingData

Указывает объект VMShieldingData .

Свойства параметра

Тип:KeyFile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMTemplate

Указывает объект шаблона VMM, который этот командлет использует для создания виртуальных машин.

Свойства параметра

Тип:Template
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Шаблон

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Workgroup

Указывает имя рабочей группы, к которой должна быть присоединена виртуальная машина. Этот параметр можно использовать для переопределения существующего значения на шаблоне или в профиле гостевой операционной системы.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinWorkgroup

Наборы параметров

NewVmFromTemplate
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewVmFromVmConfig
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

VirtualMachine

Этот командлет возвращает объект VirtualMachine .

Примечания

  • Для этого командлета требуется объект виртуального жесткого диска VMM, объект шаблона виртуальной машины или объект виртуальной машины. Чтобы получить такой объект, используйте командлет Get-SCVirtualHardDisk, Get-SCVMTemplate или Get-SCVirtualMachine .