Freigeben über


Set-CMHardwareRequirement

Ändert die Konfigurations-Manager-Hardwareanforderungseinstellungen für ein Produkt.

Syntax

Set-CMHardwareRequirement
   [-MinCpu <Int32>]
   [-MinDiskFree <Int64>]
   [-MinDiskSize <Int64>]
   [-MinRam <Int64>]
   -Product <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMHardwareRequirement
   -InputObject <IResultObject>
   [-MinCpu <Int32>]
   [-MinDiskFree <Int64>]
   [-MinDiskSize <Int64>]
   [-MinRam <Int64>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-CMHardwareRequirement ändert Einstellungen für Hardwareanforderungen für Softwareprodukte.

Configuration Manager verwaltet Asset Intelligence-Informationen, einschließlich Hardwareanforderungen, für verschiedene Softwareprodukte. Sie können Ihre eigenen Hardwareanforderungen hinzufügen, ändern oder löschen, aber Sie können die integrierten Hardwareanforderungen nicht ändern.

Sie können dieses Cmdlet verwenden, um die Mindestanforderungen für ein Softwareprodukt zu ändern oder den Namen zu ändern, den Configuration Manager für ein Produkt verwendet. Sie können ein Produkt anhand des Namens angeben oder ein Produkt abrufen, indem Sie das Cmdlet Get-CMHardwareRequirement verwenden.

Hinweis

Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Ändern des Mindestwerts für RAM

PS XYZ:\> Set-CMHardwareRequirement -Product "Accounts Program" -MinRam 161072

Dieser Befehl legt den minimalen RAM-Wert für ein angegebenes Produkt fest.

Beispiel 2: Ändern des Werts der Mindestdatenträgergröße für ein Hardwareanforderungsobjekt

PS XYZ:\> $CMHR = Get-CMHardwareRequirement -Product "Accounts Program"
PS XYZ:\> Set-CMHardwareRequirement -InputObject $CMHR -MinDiskSize 1600000

Der erste Befehl ruft das Hardwareanforderungsobjekt für das Programm "Konten" ab und speichert es in der variablen $CMHR.

Der zweite Befehl ändert die mindeste Datenträgergröße für das in $CMHR gespeicherte Objekt.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

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

-InputObject

Gibt ein Hardwareanforderungsobjekt an. Verwenden Sie zum Abrufen eines Hardwareanforderungsobjekts das Cmdlet Get-CMHardwareRequirement .

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

-MinCpu

Gibt eine minimale CPU-Geschwindigkeit in Megahertz (MHz) an, die für ein Softwareprodukt erforderlich ist.

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

-MinDiskFree

Gibt eine Mindestmenge an verfügbarem Datenträgerspeicher in Kilobyte (KB) an, die für ein Softwareprodukt erforderlich ist.

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

-MinDiskSize

Gibt eine minimale Datenträgergröße in Kilobyte an, die für ein Softwareprodukt erforderlich ist.

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

-MinRam

Gibt eine Mindestmenge an Arbeitsspeicher (RAM) mit wahlfreiem Zugriff in Kilobyte an, die für ein Softwareprodukt erforderlich ist.

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

-Product

Gibt den Namen eines Softwareproduktnamens an.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object