Set-SCVirtualFloppyDisk
Cambia las propiedades de un disco de disquete virtual usado en VMM.
Sintaxis
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 de disquete virtual usado en VMM es un archivo .vfd basado en Windows o un archivo .flp basado en VMware.
Entre las propiedades que puede cambiar se incluyen:
Descripción
Habilitado
Nombre
Dueño
SharePath
Puede almacenar un archivo de disco de disquete virtual en la biblioteca VMM o puede agregar el disco de disquete virtual a una máquina virtual.
Ejemplos
Ejemplo 1: Cambiar 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 disco 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 de disquete 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 de disquete virtual real almacenado en el servidor de biblioteca.
Ejemplo 4: Especificar un propietario para todos los discos de disquete virtual 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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 de la biblioteca VMM para impedir temporalmente que los usuarios usen ese objeto.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de un objeto VMM.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Owner
Especifica el propietario de un objeto VMM en forma de una cuenta de usuario de dominio válida.
- Formato de ejemplo:
-Owner "Contoso\PattiFuller"
- Formato de ejemplo:
-Owner "PattiFuller@Contoso"
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PROTipID
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.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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 convención de nomenclatura universal (UNC).
Formato de ejemplo: -SharePath "\\LibServer01\LibShare"
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UserRole
Especifica un objeto de rol de usuario.
Tipo: | UserRole |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VirtualFloppyDisk
Especifica un objeto de disco de disquete virtual.
Tipo: | VirtualFloppyDisk |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-VirtualFloppyDisks
Especifica una matriz de objetos de disco de disquete.
Tipo: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.VirtualFloppyDisk] |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Salidas
VirtualFloppyDisk
Este cmdlet devuelve un objeto VirtualFloppyDisk.
Notas
- Requiere un objeto de disco virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualFloppyDisk.