Set-CMHardwareRequirement

Modifica le impostazioni dei requisiti hardware di Configuration Manager per un prodotto.

Sintassi

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>]

Descrizione

Il cmdlet Set-CMHardwareRequirement modifica le impostazioni per i requisiti hardware per i prodotti software.

Configuration Manager gestisce le informazioni di Asset Intelligence, inclusi i requisiti hardware, per prodotti software diversi. È possibile aggiungere, modificare o eliminare i propri requisiti hardware, ma non è possibile modificare i requisiti hardware predefiniti.

È possibile utilizzare questo cmdlet per modificare i requisiti minimi associati a un prodotto software o per modificare il nome utilizzato da Configuration Manager per un prodotto. È possibile specificare un prodotto per nome o ottenere un prodotto utilizzando il cmdlet Get-CMHardwareRequirement.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\> . Per ulteriori informazioni, vedere Introduzione.

Esempio

Esempio 1: Modificare il valore minimo della RAM

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

Questo comando imposta il valore minimo di RAM per un prodotto specificato.

Esempio 2: Modificare il valore minimo delle dimensioni del disco per un oggetto requisiti hardware

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

Il primo comando ottiene l'oggetto requisiti hardware per il programma Accounts e lo archivia nella $CMHR variabile.

Il secondo comando modifica le dimensioni minime del disco per l'oggetto archiviato in $CMHR.

Parametri

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora i caratteri jolly e può causare un comportamento imprevisto (scelta non consigliata). Non è possibile combinarlo con DisableWildcardHandling.

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

-InputObject

Specifica un oggetto requisito hardware. Per ottenere un oggetto requisito hardware, utilizzare il cmdlet Get-CMHardwareRequirement.

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

-MinCpu

Specifica una velocità minima della CPU, in megahertz (MHz), necessaria per un prodotto software.

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

-MinDiskFree

Specifica una quantità minima di memoria su disco disponibile, in kilobyte (KB), necessaria per un prodotto software.

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

-MinDiskSize

Specifica una dimensione minima del disco, in kilobyte, necessaria per un prodotto software.

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

-MinRam

Specifica una quantità minima di memoria ad accesso casuale (RAM), in kilobyte, necessaria per un prodotto software.

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

-Product

Specifica il nome di un nome di prodotto software.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

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

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object