El cmdlet Set-SCVirtualMachine cambia las propiedades de una máquina virtual administrada por Virtual Machine Manager (VMM).
Entre las propiedades que puede cambiar se incluyen las siguientes:
Asociar una máquina virtual a una nube.
Nombre, propietario y descripción de una máquina virtual.
Orden de arranque del BIOS, si la máquina virtual se implementa en un host Hyper-V.
Cantidad de recursos en el host utilizados por una máquina virtual.
Estos incluyen lo siguiente:
Cantidad máxima de recursos de CPU del host que puede usar una máquina virtual.
Uso esperado de la CPU del host por parte de una máquina virtual.
Cantidad de recursos de CPU del host utilizados por una máquina virtual en relación con otras máquinas virtuales del mismo host.
Cantidad de memoria de host que puede usar una máquina virtual.
Cantidad de ancho de banda en la red del host que puede usar una máquina virtual.
Configuración de hardware para una máquina virtual no relacionada con los recursos del host.
Estos incluyen lo siguiente:
Número de CPU.
Tipo de CPU.
Número de operaciones de entrada/salida de disco por segundo (IOPS).
Limitación de la funcionalidad de la CPU, para un sistema operativo más antiguo, como Windows NT 4.0.
Centro de costos, etiquetas y configuraciones personalizadas que se usan para filtrar máquinas virtuales por criterios.
Configuración que habilita varias capacidades opcionales, entre las que se incluyen las siguientes:
Habilitar o deshabilitar un objeto de biblioteca para que esté disponible, o no esté disponible temporalmente, para los usuarios.
Habilitación de la copia de seguridad de una máquina virtual en un host Hyper-V con el servicio de instantáneas de volumen.
Habilitación de un par clave-valor para el intercambio de datos entre una máquina virtual y su host Hyper-V.
Habilitar el apagado de una máquina virtual desde la consola Hyper-V.
Habilitación de la sincronización de tiempo entre una máquina virtual y su host Hyper-V.
Habilitación del valor del BIOS para Bloq Num para una máquina virtual en un host Hyper-V.
Configuración que identifica si una máquina virtual tiene alta disponibilidad, es decir, una máquina virtual que se va a implementar en un nodo de un clúster de hosts de Hyper-V o en un clúster de hosts de Citrix XenServer.
Configuración que determina si los servicios de invitado de virtualización se instalan en una máquina virtual implementada en un host Hyper-V.
Número de segundos que se debe retrasar antes de iniciar una máquina virtual.
Configuración que identifica el sistema operativo que se usa para una máquina virtual.
Iniciar y detener acciones para una máquina virtual.
Configuración que limita el número de máquinas virtuales que pueden crear los usuarios de autoservicio.
Configuración que se usa para cambiar el rol que un usuario de autoservicio que pertenece a varios roles usa para administrar una máquina virtual.
Configuración que asigna una máquina virtual en un host ESX a un grupo de recursos de VMware.
Si desea cambiar las propiedades de una unidad de disquete virtual, una unidad de DVD virtual, un adaptador de red virtual o un adaptador SCSI virtual asociado a una máquina virtual específica, use el cmdlet Set-SCVirtualFloppyDrive, Set-SCVirtualDVDDrive, Set-SCVirtualNetworkAdapter o Set-SCVirtualScsiAdapter .
Ejemplos
Ejemplo 1: Especificar una cantidad de memoria para una máquina virtual existente
El primer comando obtiene el objeto de máquina virtual denominado VM01 y, a continuación, almacena ese objeto en la $VM variable.
El segundo determina si la máquina virtual almacenada en $VM está en un estado apagado.
Si la máquina virtual no está apagada, el comando utiliza el comando Stop-SCVirtualMachine para apagar la máquina virtual.
Para obtener más información sobre cómo apagar una máquina virtual, escriba Get-Help Stop-SCVirtualMachine.
El último comando cambia la memoria asignada a VM01 a 1024 MB.
Ejemplo 2: Cambiar el rol de usuario usado para administrar una máquina virtual para un usuario que pertenece a varios roles de usuario de autoservicio
El primer comando obtiene el objeto de máquina virtual denominado VM02 de VMMServer01 y, a continuación, almacena ese objeto en la variable $VM.
El segundo comando obtiene el objeto de rol de usuario denominado ContosoSelfServiceUsers y, a continuación, almacena el objeto en la variable $SSRole.
El último comando especifica que a los miembros del rol de usuario de autoservicio denominado SSUserRole3 se les concede ahora el permiso para administrar la máquina virtual denominada VM02.
Nota: VMM usa el parámetro UserRole para establecer qué máquinas virtuales administran los miembros de un rol de usuario de autoservicio específico.
Normalmente, no es necesario usar el cmdlet Set-SCVirtualMachine con el parámetro UserRole para configurar esta configuración.
Sin embargo, si uno o varios usuarios son miembros de varios roles de usuario de autoservicio y les concede permiso para administrar varias máquinas virtuales en el mismo host, es posible que se encuentre con un caso en el que desee cambiar el rol de usuario autorizado para administrar una máquina virtual determinada.
Este ejemplo ilustra ese escenario.
Ejemplo 3: Deshabilitar la sincronización de hora en una máquina virtual usada como controlador de dominio
El primer comando almacena la configuración actual de $ErrorActionPreference en la variable $EAP.
Esta variable se utiliza más adelante para devolver la configuración a su valor original.
El segundo comando establece la preferencia de acción en STOP.
Esta preferencia de acción de error cambia un error de un error que no termina a un error que termina.
El objeto de error se genera como una excepción en lugar de escribirse en la canalización de salida y el comando no continúa ejecutándose.
El tercer comando obtiene el objeto de máquina virtual denominado VM03 y almacena ese objeto en la variable $VM.
El cuarto comando deshabilita la configuración de sincronización de hora.
Normalmente, es necesario deshabilitar la sincronización de tiempo para las máquinas virtuales que actúan como controladores de dominio.
El comando utiliza la instrucción trap para detectar excepciones de terminación.
Si se produce un error en el comando Set-SCVirtualMachine , se muestra la cadena de la instrucción trap .
Continue se utiliza en la instrucción trap para continuar ejecutándose en lugar de salir.
El cmdlet Out-Null redirige la salida a $Null en lugar de enviarla a la consola.
El último comando establece el valor de $ErrorActionPreference en el valor almacenado en $EAP.
Ejemplo 4: Establecer el orden de inicio del dispositivo para todas las máquinas virtuales que admiten esta característica
El primer comando almacena la configuración actual de $ErrorActionPreference en $EAP.
Esta variable se utiliza más adelante para devolver la configuración a su valor original.
El segundo comando establece la preferencia de acción de error en Detener.
Esta preferencia de acción de error cambia un error de un error que no termina a un error que termina.
El objeto de error se genera como una excepción en lugar de escribirse en la canalización de salida y el comando no continúa ejecutándose.
El tercer comando obtiene cada objeto de máquina virtual almacena los objetos en $VMs.
El uso del símbolo @ y los paréntesis garantiza que el comando almacene los resultados en una matriz en caso de que el comando devuelva un solo objeto o un valor nulo.
El cuarto comando establece el orden de arranque del BIOS para cada máquina virtual en PXEBoot,IDEHarddrive,CD,Floppy.
El comando utiliza una instrucción trap para detectar las excepciones de terminación.
Si se produce un error en el comando Set-SCVirtualMachine , se muestra la cadena de la instrucción trap.
Continue se utiliza en la instrucción trap para continuar ejecutándose en lugar de salir del bucle ForEach .
El cmdlet Out-Null redirige la salida a $Null en lugar de enviarla a la consola.
Nota: El parámetro BootOrder solo se utiliza para máquinas virtuales en hosts Hyper-V y Citrix XenServer.
No se utiliza para máquinas virtuales en hosts VMware ESX.
Los hosts de XenServer no admiten disquetes y, por lo tanto, ignoran Floppy si aparecen en el orden de arranque.
El último comando establece el valor de $ErrorActionPreference en el valor almacenado en EAP.
Para obtener más información acerca de la instrucción de bucleForEach estándar de Windows PowerShell, escriba Get-Help about_ForEach.
Ejemplo 5: Especificar un propietario para todas las máquinas virtuales sin propietario
Este comando obtiene todos los objetos de máquina virtual en VMMServer01, selecciona solo aquellos objetos de máquina virtual en los que no aparece ningún propietario y especifica un propietario para cada máquina virtual.
Ejemplo 6: Habilitación de la memoria dinámica para una máquina virtual existente
El primer comando obtiene el objeto de máquina virtual VM06 y almacena ese objeto en la variable $VM.
Para habilitar la memoria dinámica en una máquina virtual, la máquina virtual debe residir en un host que ejecute Windows Server 2008 R2 SP1 o una versión posterior.
El segundo comando determina si la máquina virtual almacenada en $VM está en un estado apagado.
Si la máquina virtual no está apagada, el comando usa el comando Stop-SCVirtualMachine para apagar la máquina virtual.
El último comando habilita la memoria dinámica, establece la memoria de inicio en 1024 MB y establece la memoria máxima en 2048 MB.
La memoria de inicio es la cantidad de memoria en el host que se asigna a VM06 durante el inicio.
La memoria máxima es la cantidad máxima de memoria en el host que se asigna a VM06.
Parámetros
-AutomaticCriticalErrorAction
Especifica la acción que se debe realizar cuando la máquina virtual encuentra un error crítico y supera la duración del tiempo de espera especificado por el parámetro AutomaticCriticalErrorActionTimeout.
Los valores aceptables para este parámetro son: Pause y None.
Propiedades del parámetro
Tipo:
UInt16
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-AutomaticCriticalErrorActionTimeout
Especifica la cantidad de tiempo, en minutos, para esperar en pausa crítica antes de apagar la máquina virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-AvailabilitySetNames
Especifica una lista de nombres de conjuntos de disponibilidad.
Propiedades del parámetro
Tipo:
System.Collections.Generic.List`1[System.String]
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-BlockDynamicOptimization
Indica si la optimización dinámica está bloqueada para una máquina virtual.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
ExcluirDePRO
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-BootOrder
Especifica el orden, como una matriz, de los dispositivos que una máquina virtual en un host Hyper-V utiliza para iniciarse.
Los valores válidos son:
CD
IDEHardDrive
PXEBoot
Disquete
Propiedades del parámetro
Tipo:
BootDevice[]
Valor predeterminado:
None
Valores aceptados:
Floppy, CD, IdeHardDrive, PxeBoot, Unknown
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CapabilityProfile
Especifica un objeto de perfil de funcionalidad.
Propiedades del parámetro
Tipo:
CapabilityProfile
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CheckpointType
Especifica el tipo de punto de control.
Los valores aceptables para este parámetro son:
Deshabilitado
Producción
Solo producción
Estándar
Propiedades del parámetro
Tipo:
CheckpointType
Valor predeterminado:
None
Valores aceptados:
Disabled, Production, ProductionOnly, Standard
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ClearDRProtection
Indica que este cmdlet restablece la opción de protección de recuperación de datos.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Cloud
Especifica un objeto de nube privada.
Propiedades del parámetro
Tipo:
Cloud
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ClusterNonPossibleOwner
Especifica una lista de nombres de los propietarios de nodos de clúster no posibles para una máquina virtual especificada.
Especifica el centro de coste de una máquina virtual.
Puede recopilar datos sobre la asignación de máquinas virtuales o recursos asignados a máquinas virtuales para su sistema de facturación.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUCount
Especifica el número de CPU de la máquina virtual.
Los siguientes hosts admiten el siguiente número de procesadores:
Hiper-V.
Hasta cuatro CPU por máquina virtual, en función del sistema operativo invitado.
VMware ESX.
Hasta cuatro CPU por máquina virtual para cualquier sistema operativo invitado compatible, excepto una CPU en una máquina virtual que ejecute Windows NT 4.0.
Citrix XenServer.
Hasta ocho CPU por máquina virtual, en función del sistema operativo invitado.
Propiedades del parámetro
Tipo:
Byte
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
CantidadDeProcesadores
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUExpectedUtilizationPercent
Especifica el porcentaje de CPU en el host que se espera que use esta máquina virtual.
Este valor solo se usa cuando VMM determina un host adecuado para la máquina virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
ExpectedCPUUtilization
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPULimitForMigration
Indica si se deben limitar las características del procesador para la máquina virtual especificada con el fin de permitir la migración a un equipo físico que tenga una versión diferente del mismo procesador que el equipo de origen.
VMM no admite la migración de máquinas virtuales entre equipos físicos que tienen procesadores de diferentes fabricantes.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
LimitCPUForMigration
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPULimitFunctionality
Indica si se debe proporcionar una funcionalidad de CPU limitada para la máquina virtual.
Especifique un valor de $True para admitir un sistema operativo anterior, como Windows NT 4.0, en una máquina virtual implementada en un host Hyper-V o en un host VMware ESX.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
LimitCPUFunctionality
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUMaximumPercent
Especifica el porcentaje más alto de los recursos totales de una sola CPU en el host que una máquina virtual puede usar al mismo tiempo.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
CPUMax
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUPerVirtualNumaNodeMaximum
Especifica el número máximo de CPU permitidas para cada nodo NUMA virtual.
Propiedades del parámetro
Tipo:
Byte
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPURelativeWeight
Especifica la cantidad de recursos de CPU en un host que esta máquina virtual puede usar en relación con otras máquinas virtuales del mismo host.
A una máquina virtual con un valor de peso mayor se le asignan más recursos de CPU que una máquina virtual con un valor de peso menor.
El término de VMware para estos valores es recursos compartidos.
Los tipos de hosts admiten los siguientes valores relativos:
Hiper-V.
De 1 a 10000.
VMware ESX.
Alto. 2000.
VMware ESX.
Por encima de normal. 1500.
VMware ESX.
Normal (valor predeterminado). 1000.
VMware ESX.
Por debajo de normal. 750.
VMware ESX.
Bajo. 500.
VMware ESX.
Personalizado de 1 a 1000000.
Citrix XenServer.
De 1 a 65536, el típico es 256.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
Peso relativo
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUReserve
Especifica el porcentaje mínimo de los recursos de una sola CPU en el host que se va a asignar a la máquina virtual.
El porcentaje de capacidad de CPU que está disponible para la máquina virtual nunca es menor que este porcentaje.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-CPUType
Especifica el tipo de CPU para una máquina virtual.
Para obtener todos los tipos de CPU que están disponibles para su uso en máquinas virtuales en un entorno VMM, consulte el cmdlet Get-SCCPUType .
Propiedades del parámetro
Tipo:
ProcessorType
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom1
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom10
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom2
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom3
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom4
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom5
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom6
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom7
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom8
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Custom9
Especifica una propiedad personalizada de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DelayStartSeconds
Especifica el número de segundos que se deben esperar después de que se inicie el servicio de virtualización antes de iniciar automáticamente una máquina virtual.
Este retraso escalona el tiempo de inicio de varias máquinas virtuales para ayudar a reducir la demanda de recursos físicos del equipo.
Una configuración típica puede ser de 30 a 60 segundos.
El retraso máximo configurable para los hosts es el siguiente:
Hiper-V.
1000000000 segundos (277777 horas)
VMware ESX.
65535 segundos (18 horas)
Este parámetro no se aplica a las máquinas virtuales XenServer.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
DelayStart
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Description
Especifica una descripción para la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DiskIops
Especifica el número de operaciones de entrada/salida de disco por segundo (IOPS) en el host que puede usar la máquina virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
DiskIO
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DRProtectionRequired
Este parámetro está reservado para uso futuro.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DynamicMemoryBufferPercentage
Especifica el porcentaje de memoria por encima de la asignación de memoria actual de una máquina virtual que el host debe intentar reservar como búfer.
El valor predeterminado es 20.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DynamicMemoryEnabled
Indica si se debe habilitar la memoria dinámica para las máquinas virtuales.
Puede habilitar la memoria dinámica directamente en una máquina virtual o en una plantilla o perfil de hardware que se usa para crear máquinas virtuales.
El valor predeterminado es $False.
Puede habilitar la memoria dinámica para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 SP1 o una versión posterior, o si la máquina virtual está almacenada en una biblioteca en estado detenido.
Los cambios de hardware en una máquina virtual almacenada solo se pueden realizar si la máquina virtual no tiene instantáneas.
La habilitación de la memoria dinámica en una máquina virtual almacenada en una biblioteca limita la ubicación de esa máquina a los hosts que ejecutan Windows Server 2008 SP1 o una versión posterior.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DynamicMemoryMaximumMB
Especifica la cantidad máxima de memoria que un host puede asignar a una máquina virtual, si la memoria dinámica está habilitada.
El valor predeterminado es 65536.
Puede habilitar la memoria dinámica para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 SP1 o una versión posterior, o si la máquina virtual está almacenada en una biblioteca en estado detenido.
Los cambios de hardware en una máquina virtual almacenada solo se pueden realizar si la máquina virtual no tiene instantáneas.
La habilitación de la memoria dinámica en una máquina virtual almacenada en una biblioteca limita la ubicación de esa máquina a los hosts que ejecutan Windows Server 2008 SP1 o una versión posterior.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-DynamicMemoryMinimumMB
Especifica la cantidad mínima de memoria que el host puede asignar a una máquina virtual si la memoria dinámica está habilitada.
El valor predeterminado es 65536.
Puede habilitar la memoria dinámica para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 SP1 o una versión posterior, o si la máquina virtual está almacenada en una biblioteca en estado detenido.
Los cambios de hardware en una máquina virtual almacenada solo se pueden realizar si la máquina virtual no tiene instantáneas.
La habilitación de la memoria dinámica en una máquina virtual almacenada en una biblioteca limita la ubicación de esa máquina a los hosts que ejecutan Windows Server 2008 SP1 o una versión posterior.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableBackup
Indica si este cmdlet permite que el servicio de instantáneas de volumen realice una copia de seguridad de una máquina virtual.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Enabled
Indica si este cmdlet habilita o deshabilita la máquina virtual.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableDataExchange
Indica si este cmdlet habilita o deshabilita el uso de un par clave-valor para el intercambio de datos entre una máquina virtual y el sistema operativo host.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableHeartbeat
Indica si este cmdlet habilita o deshabilita el uso de un latido para supervisar el estado de una máquina virtual.
Un latido del corazón es una señal emitida a intervalos establecidos.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableNestedVirtualization
Habilita la virtualización anidada.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableOperatingSystemShutdown
Indica si este cmdlet habilita o deshabilita el apagado del sistema operativo en una máquina virtual administrada por VMM desde Hyper-V interfaces de administración en el host.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-EnableTimeSync
Indica si este cmdlet habilita o deshabilita la sincronización de la hora del sistema de una máquina virtual con la hora del sistema del sistema operativo que se ejecuta en el host.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
EnableTimeSynchronization
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-FirstBootDevice
Especifica el dispositivo en el que se intenta por primera vez un arranque.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-HAVMPriority
Especifica la prioridad de la máquina virtual.
Las máquinas virtuales se inician en orden de prioridad hasta los límites de un nodo de clúster de host.
La entrada válida para este parámetro es una representación numérica de la prioridad:
Alto.
3000
Media.
2000
Bajo.
1 000
Si especifica un valor de cero (0), la máquina virtual no se reinicia automáticamente.
Propiedades del parámetro
Tipo:
UInt32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-HighlyAvailable
Indica si una máquina virtual se coloca en un host Hyper-V que forma parte de un clúster de hosts.
Configure esta opción en una máquina virtual o en una plantilla o perfil de hardware que se usa para crear máquinas virtuales.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-InstallVirtualizationGuestServices
Indica si este cmdlet instala servicios invitados de virtualización en una máquina virtual basada en Windows.
El valor predeterminado es $False y VMM instala automáticamente el servicio invitado de virtualización adecuado.
En el caso de una máquina virtual en un host Hyper-V, el servicio de invitado de virtualización se denomina Componentes de integración o VMGuest.iso.
En el caso de una máquina virtual en un host de XenServer, el servicio de invitado de virtualización se denomina Citrix Tools for Virtual Machines o xs-tools.iso.
Las máquinas virtuales de un host VMware ESX no utilizan un servicio de invitado de virtualización.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutan como un conjunto justo antes de que se ejecute el comando final que incluye el mismo identificador de grupo de trabajos.
Propiedades del parámetro
Tipo:
Guid
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-JobVariable
Especifica el nombre de una variable para el progreso del trabajo.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MemoryMB
Especifica la cantidad de memoria de acceso aleatorio (RAM), en megabytes (MB), en el host que se asigna a una máquina virtual.
El valor predeterminado es 512 MB.
Para una máquina virtual en la que está habilitada la memoria dinámica, especifique el valor de memoria de inicio.
La memoria de host máxima asignable es la siguiente:
Hiper-V.
Hasta 65536 MB de RAM por máquina virtual
VMware ESX Server 3.0.x Hasta 16384 MB de RAM por máquina virtual
Servidor VMware ESX 3.5.x.
Hasta 65532 MB de RAM por máquina virtual
Citrix XenServer.
Hasta 32265 MB de RAM por máquina virtual
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MemoryPerVirtualNumaNodeMaximumMB
Especifica la cantidad máxima de memoria, en megabytes, que el host permite a cada nodo NUMA virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MemoryWeight
Especifica la prioridad para asignar memoria a una máquina virtual, en relación con otras máquinas virtuales en el mismo host.
El host asigna más memoria a una máquina virtual que tiene un valor mayor que una máquina virtual con una configuración más baja.
Para un host que ejecuta Windows Server 2008 R2 SP1 o una versión posterior, los siguientes son valores predeterminados:
Bajo.
0
Normal.
cinco mil
Alto.
10 000
Personalizado.
10 000
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MonitorMaximumCount
Especifica el número máximo de monitores que admite un adaptador de vídeo virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-MonitorMaximumResolution
Especifica un valor, como una cadena, que representa la resolución de monitor máxima posible de un adaptador de vídeo virtual.
Los valores válidos son:
1024x768
1280x1024
1600x1200
1920x1200
El valor predeterminado es 1280x1024.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
MonitorResolutionMaximum
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Name
Especifica el nombre de la máquina virtual.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-NetworkUtilizationMbps
Especifica la cantidad de ancho de banda, en megabits por segundo (Mbps), en la red host que puede usar una máquina virtual.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
Utilización de la red
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-NumaIsolationRequired
Indica si se requiere aislamiento NUMA.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-NumLock
Indica si este cmdlet habilita o deshabilita el valor del BIOS para Bloq Num en la máquina virtual.
La máquina virtual debe implementarse en un host Hyper-V.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-OnBehalfOfUser
Especifica un nombre de usuario.
Este cmdlet funciona en nombre del usuario que especifica este parámetro.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-OnBehalfOfUserRole
Especifica un rol de usuario.
Para obtener un rol de usuario, use el cmdlet Get-SCUserRole .
Este cmdlet opera en nombre del rol de usuario que especifica este parámetro.
Propiedades del parámetro
Tipo:
UserRole
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-OperatingSystem
Especifica el tipo de sistema operativo de una máquina virtual.
Para enumerar los nombres de todos los sistemas operativos disponibles en VMM, use el cmdlet Get-SCOperatingSystem .
Propiedades del parámetro
Tipo:
OperatingSystem
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
True
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Owner
Especifica el propietario de una máquina virtual como una cuenta de usuario de dominio válida.
Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción.
Este parámetro le permite auditar sugerencias PRO.
Propiedades del parámetro
Tipo:
Guid
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-QuotaPoint
Especifica una cuota que limita el número de máquinas virtuales que los usuarios de autoservicio pueden implementar.
Propiedades del parámetro
Tipo:
UInt32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RecoveryPointObjective
Especifica el período máximo para el que es tolerable perder datos de un servicio de TI debido a un incidente importante.
Propiedades del parámetro
Tipo:
Int32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RemoveCapabilityProfile
Indica que este cmdlet quita uno o varios objetos de perfil de capacidad especificados.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RemoveFromCloud
Indica que este cmdlet quita la asociación que tiene una máquina virtual con una nube.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RemoveSelfServiceUserRole
Indica si este cmdlet quita el rol de usuario de autoservicio especificado de la lista de permisos de la máquina virtual.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ReplicationGroup
Especifica un grupo de replicación.
Propiedades del parámetro
Tipo:
ReplicationGroup
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RunAsSystem
Indica que una máquina virtual se ejecuta en la cuenta del sistema local.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-RunAsUserCredential
Especifica la cuenta de invitado con la que se ejecuta la máquina virtual.
Para mejorar la seguridad, cree una cuenta especial que tenga permisos limitados.
Los permisos mínimos son los siguientes:
Especifica el comportamiento de la máquina virtual cuando se detiene el servicio de virtualización.
Los valores válidos son:
SaveVM
TurnOffVM
ShutdownGuestOS
Propiedades del parámetro
Tipo:
VMStopAction
Valor predeterminado:
None
Valores aceptados:
SaveVM, TurnOffVM, ShutdownGuestOS
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Tag
Especifica una palabra o frase que se va a asociar a la máquina virtual.
Puede buscar todos los objetos que tengan el conjunto especificado de etiquetas.
Puede buscar un subconjunto de etiquetas o puede buscar el conjunto completo de etiquetas.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-UseHardwareAssistedVirtualization
Indica si se utiliza la virtualización asistida por hardware si está disponible.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-UserRole
Especifica un objeto de rol de usuario.
Propiedades del parámetro
Tipo:
UserRole
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
AutoservicioUserRole
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-VirtualNumaNodesPerSocketMaximum
Especifica el número máximo de nodos NUMA permitidos para cada socket.
Propiedades del parámetro
Tipo:
Byte
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-VirtualVideoAdapterEnabled
Indica si se va a habilitar el adaptador de vídeo virtual 3D sintético de Microsoft para la máquina virtual.
Puede habilitar el adaptador de vídeo virtual directamente en una máquina virtual o en una plantilla o perfil de hardware que se use para crear máquinas virtuales.
Puede habilitar el adaptador de vídeo virtual 3D sintético de Microsoft para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 R2 SP1, o una versión posterior, que tenga instalados el servicio de rol Servicios de Escritorio remoto y el servicio de rol de gráficos virtuales de Escritorio remoto, o si la máquina virtual está almacenada en una biblioteca en estado detenido.
Los cambios de hardware en una máquina virtual almacenada solo se pueden realizar si la máquina virtual no tiene instantáneas.
La habilitación del adaptador de vídeo virtual 3D sintético de Microsoft en una máquina virtual almacenada en una biblioteca limita la ubicación de esa máquina a los hosts que ejecutan Windows Server 2008 R2 SP1, o una versión posterior, que tengan instalados el servicio de rol Servicios de Escritorio remoto y el servicio de rol de gráficos virtuales de Escritorio remoto.
Propiedades del parámetro
Tipo:
Boolean
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-VM
Especifica un objeto de máquina virtual.
Propiedades del parámetro
Tipo:
VM
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
0
Mandatory:
True
Valor de la canalización:
True
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-VMShieldingData
Especifica un objeto VMShieldingData .
Propiedades del parámetro
Tipo:
KeyFile
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-VMwareResourcePool
Especifica un grupo de recursos de VMware.
Este cmdlet asigna una máquina virtual implementada en un host VMware ESX o en una nube privada al grupo de recursos que especifica este parámetro.
Propiedades del parámetro
Tipo:
VmwResourcePool
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Salidas
VirtualMachine
Este cmdlet devuelve un objeto VirtualMachine .
Notas
Este cmdlet requiere un objeto de máquina virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualMachine .