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 .