Set-VMVideo

Set-VMVideo

Configures video settings for virtual machines.

Sintaxis

Parameter Set: VMName
Set-VMVideo [-VMName] <String[]> [[-ResolutionType] <ResolutionType]> ] [[-HorizontalResolution] <UInt16]> ] [[-VerticalResolution] <UInt16]> ] [-CimSession <CimSession[]> ] [-ComputerName <String[]> ] [-Credential <PSCredential[]> ] [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: VMObject
Set-VMVideo [-VM] <VirtualMachine[]> [[-ResolutionType] <ResolutionType]> ] [[-HorizontalResolution] <UInt16]> ] [[-VerticalResolution] <UInt16]> ] [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: VMVideo
Set-VMVideo [-VMVideo] <VMVideo[]> [[-ResolutionType] <ResolutionType]> ] [[-HorizontalResolution] <UInt16]> ] [[-VerticalResolution] <UInt16]> ] [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]

Descripción detallada

The Set-VMVideo cmdlet configures the video settings for virtual machines.

Parámetros

-CimSession<CimSession[]>

Ejecuta el cmdlet en una sesión remota o en un equipo remoto. Escriba un nombre de equipo o un objeto de sesión, como la salida de un cmdlet New-CimSession o Get-CimSession. El valor predeterminado es la sesión actual en el equipo local.

Alias

none

¿Necesario?

false

¿Posición?

named

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-ComputerName<String[]>

Specifies one or more Hyper-V hosts that run this cmdlet. NetBIOS names, IP addresses, and fully qualified domain names are allowable. The default is the local computer. Use localhost or a dot (.) to specify the local computer explicitly.

Alias

none

¿Necesario?

false

¿Posición?

named

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-Credential<PSCredential[]>

Specifies one or more user accounts that have permission to perform this action. The default is the current user.

Alias

none

¿Necesario?

false

¿Posición?

named

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-HorizontalResolution<UInt16]>

Specifies the horizontal resolution for the virtual machine display.

Alias

none

¿Necesario?

false

¿Posición?

3

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-Passthru

Indicates that this cmdlet returns the Microsoft.HyperV.PowerShell.VMVideo object that it modifies.

Alias

none

¿Necesario?

false

¿Posición?

named

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-ResolutionType<ResolutionType]>

Specifies the resolution type for the virtual machine display.

Alias

none

¿Necesario?

false

¿Posición?

2

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-VerticalResolution<UInt16]>

Specifies the vertical resolution for the virtual machine display.

Alias

none

¿Necesario?

false

¿Posición?

4

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-VM<VirtualMachine[]>

Specifies an array of virtual machines for which this cmdlet configures video settings. To obtain a VirtualMachine object, use the Get-VM cmdlet.

Alias

none

¿Necesario?

true

¿Posición?

1

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

true(ByValue)

¿Aceptar caracteres comodín?

false

-VMName<String[]>

Specifies an array of names of virtual machines for which this cmdlet configures video settings.

Alias

none

¿Necesario?

true

¿Posición?

1

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

true(ByValue)

¿Aceptar caracteres comodín?

false

-VMVideo<VMVideo[]>

Specifies an array of virtual machine video settings that this cmdlet configures. To obtain a VMVideo object, use the Get-VMVideo cmdlet.

Alias

none

¿Necesario?

true

¿Posición?

1

Valor predeterminado

none

¿Aceptar la entrada de la canalización?

true(ByValue)

¿Aceptar caracteres comodín?

false

-Confirm

Solicita confirmación antes de ejecutar el cmdlet.

¿Necesario?

false

¿Posición?

named

Valor predeterminado

false

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-WhatIf

Muestra lo que sucedería si se ejecuta el cmdlet. El cmdlet no se ejecuta.

¿Necesario?

false

¿Posición?

named

Valor predeterminado

false

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

<CommonParameters>

Este cmdlet admite los parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, vea  about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Entradas

El tipo de entrada es el tipo de objetos que se pueden canalizar al cmdlet.

Salidas

El tipo de resultado es el tipo de los objetos que el cmdlet emite.

  • Microsoft.HyperV.PowerShell.VMVideo

    This cmdlet returns a VirtualMachine object, if you specify the Passthru parameter.

Ejemplos

Example 1: Set resolution for a virtual machine display

This command sets the video resolution for the virtual machine named VM06 to 1920x1200.

PS C:\> Set-VMVideo -VMName "VM06" -HorizontalResolution 1920 -VerticalResolution 1200 

Temas relacionados

Get-VMVideo

Get-VM