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