Freigeben über


Set-SCCapabilityProfile

Ändert die Eigenschaften eines Funktionsprofils.

Syntax

Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   -Name <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das cmdlet Set-SCCapabilityProfile ändert die Eigenschaften eines Funktionsprofilobjekts.

Geben Sie Get-Help New-SCCapabilityProfile -Detailedein, um Informationen zum Erstellen eines Funktionsprofils zu erstellen.

Beispiele

Beispiel 1: Ändern der Standardeinstellungen für virtuelle Festplatten eines Funktionsprofils

PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Name "CapabilityProf01"
PS C:\> Set-SCCapabilityProfile -CapabilityProfile $CapabilityProfile -VirtualHardDiskCountMinimum 1 -VirtualHardDiskCountMaximum 8 -VirtualHardDiskSizeMBMaximum 256000

Der erste Befehl ruft das Funktionsprofilobjekt mit dem Namen CapabilityProf01 ab und speichert das Objekt in der $CapabilityProfile Variablen.

Der zweite Befehl legt die virtuelle Festplatte mindestens auf 1, die virtuelle Festplatte maximal auf 8 und die maximale größe der virtuellen Festplatte auf 25600 MB (250 GB) für das in $CapabilityProfile gespeicherte Funktionsprofil fest.

Parameter

-CapabilityProfile

Gibt ein Funktionsprofilobjekt an.

Typ:CapabilityProfile
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-CPUCompatibilityModeValue

Gibt an, ob der Prozessorkompatibilitätsmodus aktiviert ist. Bei Festlegung auf $True beschränkt Virtual Machine Manager (VMM) die Prozessorfeatures, die ein virtueller Computer verwenden kann, um die Kompatibilität mit einer anderen Prozessorversion zu verbessern.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CPUCompatibilityModeValueCanChange

Gibt an, ob der Wert für den CPU-Kompatibilitätsmodus aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CPUCountInitial

Gibt die anfängliche Anzahl von Prozessoren an, die ein virtueller Computer bei der Bereitstellung in einer privaten Cloud hat.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CPUCountMaximum

Gibt die maximale Anzahl von Prozessoren an, die ein virtueller Computer in einer privaten Cloud bereitstellen kann.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CPUCountMinimum

Gibt die Mindestanzahl von Prozessoren an, die ein virtueller Computer in einer privaten Cloud bereitstellen kann.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Description

Gibt eine Beschreibung für das angegebene Objekt an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DifferencingVirtualHardDiskValue

Gibt an, ob unterschiedliche Datenträger zulässig sind.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DifferencingVirtualHardDiskValueCanChange

Gibt an, ob der Wert für unterschiedlichen Datenträger aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DynamicMemoryValue

Gibt an, ob der dynamische Arbeitsspeicher aktiviert ist.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DynamicMemoryValueCanChange

Gibt an, ob der Wert für dynamischen Speicher aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DynamicVirtualHardDiskValue

Gibt an, ob dynamische virtuelle Festplatten zulässig sind.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DynamicVirtualHardDiskValueCanChange

Gibt an, ob der Wert für dynamische virtuelle Festplatten aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ExistDiskStorageClassificationValue

Gibt eine GUID an.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FixedVirtualHardDiskValue

Gibt an, ob feste virtuelle Festplatten zulässig sind.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FixedVirtualHardDiskValueCanChange

Gibt an, ob der Wert für feste virtuelle Festplatten aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-JobVariable

Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-LogicalNetworkValue

Gibt eine GUID an.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaximumMemoryMBInitial

Gibt die anfängliche maximale Arbeitsspeichermenge in Megabyte (MB) an, die einem virtuellen Computer zugewiesen wird, wenn er in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaximumMemoryMBMaximum

Gibt die höchste Menge an maximalem Arbeitsspeicher in Megabyte (MB) an, die einem virtuellen Computer zugeordnet werden können.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaximumMemoryMBMinimum

Gibt die niedrigste Menge an maximalem Arbeitsspeicher in Megabyte (MB) an, die einem virtuellen Computer zugeordnet werden können.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MemoryMBInitial

Gibt die anfängliche Arbeitsspeichermenge in Megabyte (MB) an, die einem virtuellen Computer zugewiesen wird, wenn er in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MemoryMBMaximum

Gibt die maximale Arbeitsspeichermenge in Megabyte (MB) an, die einem virtuellen Computer zugeordnet werden kann.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MemoryMBMinimum

Gibt die minimale Arbeitsspeichermenge in Megabyte (MB) an, die einem virtuellen Computer zugeordnet werden kann.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen eines VMM-Objekts an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkOptimizationValue

Gibt an, ob die Netzwerkoptimierung aktiviert ist.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NetworkOptimizationValueCanChange

Gibt an, ob der Wert für die Netzwerkoptimierung aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NewDiskStorageClassificationValue

Gibt eine GUID an.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OSCompatibilityModeValue

Gibt an, ob der Kompatibilitätsmodus des Betriebssystems aktiviert ist.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OSCompatibilityModeValueCanChange

Gibt an, ob der Wert für die Betriebssystemkompatibilität aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PROTipID

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

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SharedDVDImageFileValue

Gibt an, ob der freigegebene DVD-Imagemodus aktiviert ist.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SharedDVDImageFileValueCanChange

Gibt an, ob der Wert für den freigegebenen DVD-Imagemodus aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StartupMemoryMBInitial

Gibt die anfängliche Arbeitsspeichermenge in Megabyte (MB) an, die beim Start einem virtuellen Computer zugeordnet ist.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StartupMemoryMBMaximum

Gibt die maximale Arbeitsspeichermenge in Megabyte (MB) an, die beim Start einem virtuellen Computer zugewiesen wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StartupMemoryMBMinimum

Gibt die mindeste Arbeitsspeichermenge in Megabyte (MB) an, die beim Start einem virtuellen Computer zugewiesen wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetMemoryBufferPercentInitial

Gibt den anfänglichen Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, den der Host als Puffer reservieren soll.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetMemoryBufferPercentMaximum

Gibt den maximalen Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, den der Host als Puffer reservieren soll.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetMemoryBufferPercentMinimum

Gibt den minimalen Prozentsatz des Arbeitsspeichers über der aktuellen Speicherzuweisung eines virtuellen Computers an, den der Host als Puffer reservieren soll.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualDVDDriveCountInitial

Gibt die anfängliche Anzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt sind, wenn sie in einer privaten Cloud bereitgestellt werden.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualDVDDriveCountMaximum

Gibt die maximale Anzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualDVDDriveCountMinimum

Gibt die Mindestanzahl von DVD-Laufwerken an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskCountInitial

Gibt die anfängliche Anzahl von virtuellen Festplatten an, die an einen virtuellen Computer angefügt sind, wenn sie in einer privaten Cloud bereitgestellt werden.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskCountMaximum

Gibt die maximale Anzahl virtueller Festplatten an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskCountMinimum

Gibt die Mindestanzahl virtueller Festplatten an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskSizeMBInitial

Gibt die anfängliche Festplattengröße in Megabyte (MB) für einen virtuellen Computer an, wenn er in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskSizeMBMaximum

Gibt die maximale größe der virtuellen Festplatte in Megabyte (MB) an, die für einen virtuellen Computer zulässig ist, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualHardDiskSizeMBMinimum

Gibt die minimale größe der virtuellen Festplatte in Megabyte (MB) an, die für einen virtuellen Computer zulässig ist, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualNetworkAdapterCountInitial

Gibt die anfängliche Anzahl von virtuellen Netzwerkadaptern an, die an einen virtuellen Computer angefügt sind, wenn sie in einer privaten Cloud bereitgestellt werden.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualNetworkAdapterCountMaximum

Gibt die maximale Anzahl von virtuellen Netzwerkadaptern an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VirtualNetworkAdapterCountMinimum

Gibt die Mindestanzahl der virtuellen Netzwerkadapter an, die an einen virtuellen Computer angefügt werden können, der in einer privaten Cloud bereitgestellt wird.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VMHighlyAvailableValue

Gibt an, ob ein bereitgestellter virtueller Computer hoch verfügbar ist.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VMHighlyAvailableValueCanChange

Gibt an, ob der Wert, der den Status der hohen Verfügbarkeit eines virtuellen Computers angibt, aktualisiert werden kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Hinweise

  • Erfordert ein VMM-Funktionsprofilobjekt, das mithilfe des cmdlets Get-SCCapabilityProfile abgerufen werden kann.