Set-SCVirtualFloppyDisk
Hiermee wijzigt u de eigenschappen van een virtuele diskette die in VMM wordt gebruikt.
Syntaxis
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
De Set-SCVirtualFloppyDisk cmdlet wijzigt een of meer eigenschappen van een virtuele diskette die wordt gebruikt in een VMM-omgeving (Virtual Machine Manager). Een virtueel diskettebestand dat in VMM wordt gebruikt, is een VFD-bestand op basis van Windows of een .flp-bestand op basis van VMware.
Eigenschappen die u kunt wijzigen, zijn onder andere:
Beschrijving
Ingeschakeld
Naam
Eigenaar
SharePath
U kunt een virtueel diskettebestand opslaan in de VMM-bibliotheek of u kunt de virtuele diskette toevoegen aan een virtuele machine.
Voorbeelden
Voorbeeld 1: De beschrijving van een virtuele diskette wijzigen
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"
Met de eerste opdracht wordt het disketteobject BootFloppy.vfd opgehaald uit de VMM-bibliotheek op VMMServer01 waarvan het bestand is opgeslagen op LibraryServer01 en slaat het object vervolgens op in de $VFD variabele.
Met de tweede opdracht wijzigt u de beschrijving van het virtuele disketteobject dat is opgeslagen in $VFD in 'Latest Boot Floppy'.
Voorbeeld 2: Een virtuele diskette uitschakelen
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
Met de eerste opdracht wordt het virtuele disketteobject BootFloppy.vfd opgehaald waarvan het bestand is opgeslagen op LibraryServer01 en slaat het object vervolgens op in de $VFD variabele.
Met de tweede opdracht wordt het virtuele disketteobject uitgeschakeld dat is opgeslagen in $VFD.
Voorbeeld 3: de naam van een virtuele diskette op basis van VMware wijzigen
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"
Met de eerste opdracht wordt het disketteobject met de naam ESXBootFloppy.flp op LibraryServer01 opgehaald en wordt het object vervolgens opgeslagen in de $FLP variabele.
Met de tweede opdracht wijzigt u de naam van het virtuele disketteobject dat is opgeslagen in $FLP in ESXBootFloppy-Beta.flp.
Opmerking: de naam van een virtueel disketteobject in de bibliotheek is standaard dezelfde naam (inclusief de extensie) als de naam van het werkelijke virtuele diskettebestand op de bibliotheekshare. Als u de naam van het virtuele disketteobject in de bibliotheek wijzigt, wordt de naam van het werkelijke virtuele diskettebestand dat is opgeslagen op de bibliotheekserver niet gewijzigd.
Voorbeeld 4: Geef een eigenaar op voor alle virtuele diskettes met een onbekende eigenaar
PS C:\> Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq "Unknown"} | Set-SCVirtualFloppyDisk -Owner "Contoso\ReneeLo"
Met deze opdracht worden alle virtuele disketteobjecten opgehaald uit de VMM-bibliotheek waarvan de eigenaar 'Onbekend' is en geeft u vervolgens een eigenaar op voor elk virtuele disketteobject.
Parameters
-Description
Hiermee geeft u een beschrijving voor de virtuele diskette.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Enabled
Hiermee schakelt u een object in wanneer dit is ingesteld op $True of schakelt u een object uit wanneer dit is ingesteld op $False. Als u bijvoorbeeld software wilt upgraden op een sjabloon voor virtuele machines, kunt u het sjabloonobject in de VMM-bibliotheek uitschakelen om tijdelijk te voorkomen dat gebruikers dat object gebruiken.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FamilyName
Hiermee geeft u een familienaam op voor een fysieke resource in de VMM-bibliotheek. Deze waarde wordt gebruikt in combinatie met Release, Naamruimte en Type om gelijkwaardigheid tussen bibliotheekbronnen tot stand te brengen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Owner
Hiermee geeft u de eigenaar van een VMM-object in de vorm van een geldig domeingebruikersaccount.
- Voorbeeldindeling:
-Owner "Contoso\PattiFuller"
- Voorbeeldindeling:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PROTipID
Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Release
Hiermee geeft u een tekenreeks op die de release van een bibliotheekresource beschrijft. VMM maakt automatisch een releasewaarde voor elke resource die in de bibliotheek is geïmporteerd. Nadat de resource is geïmporteerd, kan de tekenreeks worden aangepast.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SharePath
Hiermee geeft u een pad naar een geldige bibliotheekshare op een bestaande bibliotheekserver die gebruikmaakt van een UNC-pad (Universal Naming Convention).
Voorbeeldindeling: -SharePath "\\LibServer01\LibShare"
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UserRole
Hiermee geeft u een gebruikersrolobject.
Type: | UserRole |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VirtualFloppyDisk
Hiermee geeft u een virtuele disketteobject.
Type: | VirtualFloppyDisk |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VirtualFloppyDisks
Hiermee geeft u een matrix van disketteobjecten.
Type: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.VirtualFloppyDisk] |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Uitvoerwaarden
VirtualFloppyDisk
Met deze cmdlet wordt een VirtualFloppyDisk-object geretourneerd.
Notities
- Vereist een VMM virtuele disketteobject, dat kan worden opgehaald met behulp van de Get-SCVirtualFloppyDisk cmdlet.