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