Set-CMHardwareRequirement

Ändert die Hardwareanforderungseinstellungen von Configuration Manager 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 die 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, jedoch keine integrierten Hardwareanforderungen ändern.

Mit diesem Cmdlet können Sie die Mindestanforderungen für ein Softwareprodukt ändern oder den Namen ändern, den Configuration Manager für ein Produkt verwendet. Mit dem Cmdlet "Get-CMHardwareRequirement" können Sie ein Produkt anhand des Namens angeben oder ein Produkt abrufen.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Ändern des Mindest-RAM-Werts

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

Mit diesem Befehl wird der Ram-Mindestwert für ein angegebenes Produkt festgelegt.

Beispiel 2: Ändern des Mindestdatenträgergrößenwerts 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 Kontenprogramm ab und speichert es in der variablen $CMHR.

Mit dem zweiten Befehl wird die minimale Datenträgergröße für das in $CMHR gespeicherte Objekt geändert.

Parameter

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

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

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-MinCpu

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

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MinDiskFree

Gibt eine Mindestmenge des verfügbaren Datenträgerspeichers in KB an, der für ein Softwareprodukt erforderlich ist.

Type:Int64
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MinDiskSize

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

Type:Int64
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MinRam

Gibt eine Mindestmenge an Arbeitsspeicher für den zufälligen Zugriff (Random Access Memory, RAM) in KB an, der für ein Softwareprodukt erforderlich ist.

Type:Int64
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Product

Gibt den Namen eines Softwareproduktnamens an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object