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.