Freigeben über


Set-SCVirtualFloppyDisk

Ändert die Eigenschaften eines virtuellen Floppy-Datenträgers, der in VMM verwendet wird.

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

Beschreibung

Das Cmdlet Set-SCVirtualFloppyDisk ändert eine oder mehrere Eigenschaften eines virtuellen Floppy-Datenträgers, der in einer Virtual Machine Manager -Umgebung (VMM) verwendet wird. Eine virtuelle Floppy-Datenträgerdatei, die in VMM verwendet wird, ist entweder eine windowsbasierte .vfd-Datei oder eine VMware-basierte FLP-Datei.

Sie können u. a. folgende Eigenschaften ändern:

  • Beschreibung

  • Aktiviert

  • Name

  • Besitzer

  • SharePath

Sie können eine virtuelle Floppy-Datenträgerdatei in der VMM-Bibliothek speichern oder den virtuellen Floppy-Datenträger zu einem virtuellen Computer hinzufügen.

Beispiele

Beispiel 1: Ändern der Beschreibung eines virtuellen Floppydatenträgers

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"

Der erste Befehl ruft das Floppy-Datenträgerobjekt namens "BootFloppy.vfd" aus der VMM-Bibliothek auf VMMServer01 ab, dessen Datei auf LibraryServer01 gespeichert ist, und speichert dann das Objekt in der $VFD Variablen.

Der zweite Befehl ändert die Beschreibung des virtuellen Floppy-Datenträgerobjekts, das in $VFD in "Neueste Start-Floppy" gespeichert ist.

Beispiel 2: Deaktivieren eines virtuellen Floppydatenträgers

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

Der erste Befehl ruft das virtuelle Floppy-Datenträgerobjekt namens BootFloppy.vfd ab, dessen Datei auf LibraryServer01 gespeichert ist, und speichert das Objekt dann in der $VFD Variablen.

Der zweite Befehl deaktiviert das in $VFD gespeicherte virtuelle Floppy-Datenträgerobjekt.

Beispiel 3: Ändern des Namens eines VMware-basierten virtuellen Floppy-Datenträgers

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"

Der erste Befehl ruft das Floppy-Datenträgerobjekt namens ESXBootFloppy.flp auf LibraryServer01 ab und speichert dann das Objekt in der $FLP Variablen.

Der zweite Befehl ändert den Namen des virtuellen Floppy-Datenträgerobjekts, das in $FLP in ESXBootFloppy-Beta.flp gespeichert ist.

Hinweis: Standardmäßig ist der Name eines virtuellen Floppy-Datenträgerobjekts in der Bibliothek derselbe Name (einschließlich der Erweiterung) wie der Name der tatsächlichen virtuellen Floppy-Datenträgerdatei auf der Bibliotheksfreigabe. Das Ändern des Namens des virtuellen Floppy-Datenträgerobjekts in der Bibliothek ändert nicht den Namen der tatsächlichen virtuellen Floppy-Datenträgerdatei, die auf dem Bibliotheksserver gespeichert ist.

Beispiel 4: Angeben eines Besitzers für alle virtuellen Floppy-Datenträger mit einem "Unbekannten" Besitzer

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

Dieser Befehl ruft alle virtuellen Floppy-Datenträgerobjekte aus der VMM-Bibliothek ab, deren Besitzer "Unbekannt" ist, und gibt dann einen Besitzer für jedes virtuelle Floppy-Datenträgerobjekt an.

Parameter

-Description

Gibt eine Beschreibung für den virtuellen Floppy-Datenträger an.

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

-Enabled

Aktiviert ein Objekt beim Festlegen auf $True oder deaktiviert ein Objekt beim Festlegen auf $False. Wenn Sie beispielsweise Software in einer Vorlage für virtuelle Maschinen aktualisieren möchten, können Sie das Vorlagenobjekt in der VMM-Bibliothek deaktivieren, um vorübergehend zu verhindern, dass Benutzer das Objekt verwenden.

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

-FamilyName

Gibt einen Familiennamen für eine physische Ressource in der VMM-Bibliothek an. Dieser Wert wird in Verbindung mit Release, Namespace und Type verwendet, um die Gleichwertigkeit zwischen Bibliotheksressourcen herzustellen.

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

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-Name

Gibt den Namen eines VMM-Objekts an.

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

-Owner

Gibt den Besitzer eines VMM-Objekts in Form eines gültigen Domänenbenutzerkontos an

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

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-Release

Gibt eine Zeichenfolge an, die die Veröffentlichung einer Bibliotheksressource beschreibt. VMM erstellt automatisch einen Releasewert für jede Ressource, die in die Bibliothek importiert wurde. Nachdem die Ressource importiert wurde, kann die Zeichenfolge angepasst werden.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

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

-SharePath

Gibt einen Pfad zu einer Bibliotheksfreigabe auf einem vorhandenen Bibliothekserver an, für den ein UNC-Pfad (Universal Naming Convention) verwendet wird.

Beispielformat: -SharePath "\\LibServer01\LibShare"

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

-UserRole

Gibt ein Benutzerrollenobjekt an.

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

-VirtualFloppyDisk

Gibt ein virtuelles Diskettenobjekt an.

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

-VirtualFloppyDisks

Gibt ein Array von Floppy-Datenträgerobjekten an.

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

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

VirtualFloppyDisk

Dieses Cmdlet gibt ein VirtualFloppyDisk-Objekt zurück.

Hinweise

  • Erfordert ein virtuelles VMM-Datenträgerobjekt, das mithilfe des Cmdlets Get-SCVirtualFloppyDisk abgerufen werden kann.