Compartir a través de


Set-SCVirtualFloppyDisk

Cambia las propiedades de un disco de disquete virtual usado en VMM.

Syntax

Set-SCVirtualFloppyDisk
   [-UserRole <UserRole>]
   [-Enabled <Boolean>]
   [-VMMServer <ServerConnection>]
   [-VirtualFloppyDisk] <VirtualFloppyDisk>
   [-Name <String>]
   [-SharePath <String>]
   [-Description <String>]
   [-Owner <String>]
   [-FamilyName <String>]
   [-Release <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCVirtualFloppyDisk
   [-VMMServer <ServerConnection>]
   [-VirtualFloppyDisks] <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.VirtualFloppyDisk]>
   -FamilyName <String>
   -Release <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

El cmdlet Set-SCVirtualFloppyDisk cambia una o varias propiedades de un disco de disquete virtual usado en un entorno de Virtual Machine Manager (VMM). Un archivo de disco virtual que se usa en VMM es un archivo .vfd basado en Windows o un archivo .flp basado en VMware.

Entre las propiedades que se pueden cambiar se encuentran:

  • Descripción

  • habilitado

  • Nombre

  • Propietario

  • rutaDeAccesoDeRecursoCompartido

Puede almacenar un archivo de disco de disquete virtual en la biblioteca VMM, o bien puede agregar el disco de disquete virtual a una máquina virtual.

Ejemplos

Ejemplo 1: Cambio de la descripción de un disco de disquete virtual

PS C:\> $VFD = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com"  | where { $_.Name -eq "BootFloppy.vfd" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Set-SCVirtualFloppyDisk -VirtualFloppyDisk $VFD -Description "Latest Boot Floppy"

El primer comando obtiene el objeto de disquete denominado BootFloppy.vfd de la biblioteca VMM en VMMServer01 cuyo archivo se almacena en LibraryServer01 y, a continuación, almacena el objeto en la variable $VFD.

El segundo comando cambia la descripción del objeto de disco de disquete virtual almacenado en $VFD a "Latest Boot Floppy".

Ejemplo 2: Deshabilitar un disco de disquete virtual

PS C:\> $VFD = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "BootFloppy.vfd" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Set-SCVirtualFloppyDisk -VirtualFloppyDisk $VFD -Enabled $FALSE

El primer comando obtiene el objeto de disco de disquete virtual denominado BootFloppy.vfd cuyo archivo se almacena en LibraryServer01 y, a continuación, almacena el objeto en la variable $VFD.

El segundo comando deshabilita el objeto de disco de disquete virtual almacenado en $VFD.

Ejemplo 3: Cambio del nombre de un disco virtual basado en VMware

PS C:\> $FLP = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "ESXBootFloppy.flp" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Set-SCVirtualFloppyDisk -VirtualFloppyDisk $FLP -Name "ESXBootFloppy-Beta.flp"

El primer comando obtiene el objeto de disco de disquete denominado ESXBootFloppy.flp en LibraryServer01 y, a continuación, almacena el objeto en la variable $FLP.

El segundo comando cambia el nombre del objeto de disco de disquete virtual almacenado en $FLP a ESXBootFloppy-Beta.flp.

Nota: De forma predeterminada, el nombre de un objeto de disco de disquete virtual en la biblioteca es el mismo nombre (incluida la extensión) que el nombre del archivo de disco virtual real en el recurso compartido de biblioteca. Cambiar el nombre del objeto de disco de disquete virtual en la biblioteca no cambia el nombre del archivo de disco virtual real almacenado en el servidor de biblioteca.

Ejemplo 4: Especificar un propietario para todos los discos de disquete virtuales con un propietario "Desconocido"

PS C:\> Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq "Unknown"} | Set-SCVirtualFloppyDisk -Owner "Contoso\ReneeLo"

Este comando obtiene todos los objetos de disco de disquete virtual de la biblioteca VMM cuyo propietario es "Desconocido" y, a continuación, especifica un propietario para cada objeto de disco de disquete virtual.

Parámetros

-Description

Especifica una descripción para el disco de disquete virtual.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

Habilita un objeto cuando se establece en $True o deshabilita un objeto cuando se establece en $False. Por ejemplo, si desea actualizar software en una plantilla de máquina virtual, puede deshabilitar el objeto de plantilla en la biblioteca VMM para impedir temporalmente que los usuarios utilicen dicho objeto.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FamilyName

Especifica un nombre de familia para un recurso físico en la biblioteca VMM. Este valor se usa junto con Release, Namespace y Type para establecer la equivalencia entre los recursos de biblioteca.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de un objeto de VMM.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

Especifica el propietario de un objeto de VMM en forma de cuenta de usuario de dominio válida.

  • Formato de ejemplo: -Owner "Contoso\PattiFuller"
  • Formato de ejemplo: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Especifica el identificador de la sugerencia de optimización de recursos y rendimiento (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias pro.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Release

Especifica una cadena que describe la versión de un recurso de biblioteca. VMM crea automáticamente un valor de versión para cada recurso importado en la biblioteca. Una vez importado el recurso, se puede personalizar la cadena.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva inmediatamente al shell de comandos.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SharePath

Especifica una ruta de acceso a un recurso compartido de biblioteca válido en un servidor de biblioteca existente que usa una ruta de acceso de la convención de nomenclatura universal (UNC).

Formato de ejemplo: -SharePath "\\LibServer01\LibShare"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Especifica un objeto de función de usuario.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualFloppyDisk

Especifica un objeto de disquete virtual.

Type:VirtualFloppyDisk
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VirtualFloppyDisks

Especifica una matriz de objetos de disco de disquete.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.VirtualFloppyDisk]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Especifica un objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Salidas

VirtualFloppyDisk

Este cmdlet devuelve un objeto VirtualFloppyDisk .

Notas

  • Requiere un objeto de disco de disquete virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualFloppyDisk .