Share via


Set-SCVirtualFloppyDisk

Modifica le proprietà di un disco floppy virtuale usato in VMM.

Sintassi

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>]

Descrizione

Il cmdlet Set-SCVirtualFloppyDisk modifica una o più proprietà di un disco floppy virtuale usato in un ambiente VMM (Virtual Machine Manager). Un file di disco floppy virtuale usato in VMM è un file con estensione vfd basato su Windows o un file con estensione flp basato su VMware.

Le proprietà modificabili sono le seguenti:

  • Descrizione

  • Attivato

  • Nome

  • Proprietario

  • SharePath

È possibile archiviare un file di disco floppy virtuale nella libreria VMM oppure aggiungere il disco floppy virtuale a una macchina virtuale.

Esempio

Esempio 1: Modificare la descrizione di un disco floppy virtuale

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"

Il primo comando ottiene l'oggetto disco floppy denominato BootFloppy.vfd dalla libreria VMM in VMMServer01 il cui file viene archiviato in LibraryServer01 e quindi archivia l'oggetto nella variabile $VFD.

Il secondo comando modifica la descrizione dell'oggetto disco floppy virtuale archiviato in $VFD in "Latest Boot Floppy".

Esempio 2: Disabilitare un disco floppy virtuale

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

Il primo comando ottiene l'oggetto disco floppy virtuale denominato BootFloppy.vfd il cui file viene archiviato in LibraryServer01 e quindi archivia l'oggetto nella variabile $VFD.

Il secondo comando disabilita l'oggetto disco floppy virtuale archiviato in $VFD.

Esempio 3: Modificare il nome di un disco floppy virtuale basato su 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"

Il primo comando ottiene l'oggetto disco floppy denominato ESXBootFloppy.flp in LibraryServer01 e quindi archivia l'oggetto nella variabile $FLP.

Il secondo comando modifica il nome dell'oggetto disco floppy virtuale archiviato in $FLP in ESXBootFloppy-Beta.flp.

Nota: per impostazione predefinita, il nome di un oggetto disco floppy virtuale nella libreria è lo stesso nome (inclusa l'estensione) del nome del file del disco floppy virtuale effettivo nella condivisione della libreria. La modifica del nome dell'oggetto disco floppy virtuale nella libreria non modifica il nome del file del disco floppy virtuale effettivo archiviato nel server di libreria.

Esempio 4: specificare un proprietario per tutti i dischi floppy virtuali con un proprietario "Sconosciuto"

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

Questo comando ottiene tutti gli oggetti disco floppy virtuale dalla libreria VMM il cui proprietario è "Sconosciuto", quindi specifica un proprietario per ogni oggetto disco floppy virtuale.

Parametri

-Description

Specifica una descrizione per il disco floppy virtuale.

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

-Enabled

Abilita un oggetto quando impostato su $True o disabilita un oggetto quando impostato su $False. Se ad esempio si desidera aggiornare il software in un modello di macchina virtuale, sarà possibile disabilitare l'oggetto modello nella libreria VMM per impedire temporaneamente agli utenti di utilizzare tale oggetto.

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

-FamilyName

Specifica un nome di famiglia per una risorsa fisica nella libreria VMM. Questo valore viene usato insieme a Release, Namespace e Type per stabilire l'equivalenza tra le risorse della libreria.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-Name

Specifica il nome di un oggetto di VMM.

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

-Owner

Specifica il proprietario di un oggetto VMM sotto forma di account utente di dominio valido.

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

-PROTipID

Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.

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

-Release

Specifica una stringa che descrive la versione di una risorsa di libreria. VMM crea automaticamente un valore di versione per ogni risorsa importata nella libreria. Dopo l'importazione della risorsa, la stringa può essere personalizzata.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

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

-SharePath

Specifica il percorso di una condivisione di libreria valida su un server di libreria esistente che utilizza un percorso UNC (Universal Naming Convention).

Formato di esempio: -SharePath "\\LibServer01\LibShare"

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

-UserRole

Specifica un oggetto ruolo utente.

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

-VirtualFloppyDisk

Specifica un oggetto disco floppy virtuale.

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

-VirtualFloppyDisks

Specifica una matrice di oggetti disco floppy.

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

Specifica un oggetto server Virtual Machine Manager.

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

Output

VirtualFloppyDisk

Questo cmdlet restituisce un oggetto VirtualFloppyDisk .

Note

  • Richiede un oggetto disco floppy virtuale VMM, che può essere recuperato usando il cmdlet Get-SCVirtualFloppyDisk .