Condividi tramite


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 diversi prodotti software. È possibile aggiungere, modificare o eliminare i propri requisiti hardware, ma non è possibile modificare i requisiti hardware predefiniti.

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

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>. Per altre 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 Accounts Program e lo archivia nella variabile $CMHR.

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.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

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

Tipo:IResultObject
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-MinCpu

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

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MinDiskFree

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

Tipo:Int64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MinDiskSize

Specifica le dimensioni minime del disco, in kilobyte, necessarie per un prodotto software.

Tipo:Int64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MinRam

Specifica una quantità minima di ram (Random Access Memory), in kilobyte, necessaria per un prodotto software.

Tipo:Int64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Product

Specifica il nome di un nome di prodotto software.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object