Set-SCVirtualFloppyDisk
Změní vlastnosti virtuální diskety použité v nástroji VMM.
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>]
Description
Rutina Set-SCVirtualFloppyDisk změní jednu nebo více vlastností virtuální diskety používaného v prostředí nástroje Virtual Machine Manager (VMM). Soubor virtuální diskety použitý v nástroji VMM je soubor .vfd založený na Systému Windows nebo soubor .flp založený na VMware.
Vlastnosti, které můžete změnit, zahrnují:
Description
Povoleno
Name
Vlastník
SharePath
Soubor virtuální diskety můžete uložit do knihovny VMM nebo můžete virtuální disketu přidat do virtuálního počítače.
Příklady
Příklad 1: Změna popisu virtuální diskety
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"
První příkaz získá objekt diskety s názvem BootFloppy.vfd z knihovny VMM na VMMServer01, jehož soubor je uložen na LibraryServer01 a pak uloží objekt do proměnné $VFD.
Druhý příkaz změní popis objektu virtuálního disketového disku uloženého v $VFD na "Nejnovější spouštěcí disketa".
Příklad 2: Zakázání virtuální diskety
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
První příkaz získá objekt virtuální diskety s názvem BootFloppy.vfd, jehož soubor je uložen na LibraryServer01 a pak uloží objekt do proměnné $VFD.
Druhý příkaz zakáže objekt virtuální diskety uložený v $VFD.
Příklad 3: Změna názvu virtuální diskety založené na 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"
První příkaz získá disketový objekt s názvem ESXBootFloppy.flp na LibraryServer01 a pak uloží objekt do proměnné $FLP.
Druhý příkaz změní název objektu virtuálního disketového disku uloženého v $FLP na ESXBootFloppy-Beta.flp.
Poznámka: Ve výchozím nastavení je název objektu virtuální diskety v knihovně stejný název (včetně přípony) jako název skutečného souboru virtuální diskety ve sdílené složce knihovny. Změna názvu objektu virtuální diskety v knihovně nezmění název skutečného souboru virtuální diskety uloženého na serveru knihovny.
Příklad 4: Určení vlastníka pro všechny virtuální diskety s neznámým vlastníkem
PS C:\> Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Owner -eq "Unknown"} | Set-SCVirtualFloppyDisk -Owner "Contoso\ReneeLo"
Tento příkaz získá všechny objekty virtuální diskety z knihovny VMM, jejíž vlastník je "Neznámý" a pak určuje vlastníka pro každý objekt virtuálního disketového disku.
Parametry
-Description
Určuje popis virtuální diskety.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Enabled
Povolí objekt při nastavení na $True nebo zakáže objekt, pokud je nastaven na $False. Pokud například chcete upgradovat software na šabloně virtuálního počítače, můžete objekt šablony v knihovně VMM zakázat, aby uživatelé mohli tento objekt dočasně znemožnit.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FamilyName
Určuje název rodiny fyzického prostředku v knihovně VMM. Tato hodnota se používá ve spojení s release, oborem názvů a typem k navázání ekvalence mezi prostředky knihovny.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název objektu VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Určuje vlastníka objektu VMM ve formátu platného uživatelského účtu domény.
- Příklad formátu:
-Owner "Contoso\PattiFuller"
- Příklad formátu:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Release
Určuje řetězec, který popisuje vydání prostředku knihovny. Nástroj VMM automaticky vytvoří hodnotu vydané verze pro každý prostředek importovaný do knihovny. Po importu prostředku je možné řetězec přizpůsobit.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharePath
Určuje cestu k platné sdílené složce knihovny na existujícím serveru knihovny, který používá cestu UNC (Universal Naming Convention).
Příklad formátu: -SharePath "\\LibServer01\LibShare"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Určuje objekt role uživatele.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDisk
Určuje objekt virtuální diskety.
Type: | VirtualFloppyDisk |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualFloppyDisks
Určuje pole objektů diskety.
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
Určuje objekt serveru VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Výstupy
VirtualFloppyDisk
Tato rutina vrátí objekt VirtualFloppyDisk .
Poznámky
- Vyžaduje objekt virtuální diskety VMM, který lze načíst pomocí rutiny Get-SCVirtualFloppyDisk .