Condividi tramite


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 flp basato su Windows o un file con estensione flp basato su VMware.

Le proprietà che è possibile modificare includono:

  • Descrizione

  • Abilitato

  • 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 è 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 "Floppy di avvio più recente".

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 è 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 di 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" e quindi specifica un proprietario per ogni oggetto disco floppy virtuale.

Parametri

-Description

Specifica una descrizione per il disco floppy virtuale.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Enabled

Abilita un oggetto quando impostato su $True o disabilita un oggetto quando è impostato su $False. Ad esempio, se si vuole aggiornare il software in un modello di macchina virtuale, è possibile disabilitare l'oggetto modello nella libreria VMM per impedire temporaneamente agli utenti di usare tale oggetto.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Specifica il nome di un oggetto VMM.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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"
Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Release

Specifica una stringa che descrive il rilascio di una risorsa di libreria. VMM crea automaticamente un valore di versione per ogni risorsa importata nella libreria. Dopo l'importazione della risorsa, è possibile personalizzare la stringa.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SharePath

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

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UserRole

Specifica un oggetto ruolo utente.

Tipo:UserRole
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VirtualFloppyDisk

Specifica un oggetto disco floppy virtuale.

Tipo:VirtualFloppyDisk
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VirtualFloppyDisks

Specifica una matrice di oggetti disco floppy.

Tipo:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.VirtualFloppyDisk]
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly: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 .