Set-CMHardwareRequirement

Altera as definições de requisitos de hardware do Configuration Manager para um produto.

Sintaxe

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

Description

O cmdlet Set-CMHardwareRequirement altera as definições dos requisitos de hardware dos produtos de software.

O Configuration Manager gere informações do Asset Intelligence, incluindo requisitos de hardware, para diferentes produtos de software. Pode adicionar, modificar ou eliminar os seus próprios requisitos de hardware, mas não pode alterar os requisitos de hardware incorporados.

Pode utilizar este cmdlet para modificar os requisitos mínimos associados a um produto de software ou alterar o nome que o Configuration Manager utiliza para um produto. Pode especificar um produto por nome ou obter um produto com o cmdlet Get-CMHardwareRequirement .

Observação

Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, veja Introdução.

Exemplos

Exemplo 1: Alterar o valor mínimo da RAM

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

Este comando define o valor mínimo de RAM para um produto especificado.

Exemplo 2: Alterar o valor mínimo do tamanho do disco para um objeto de requisitos de hardware

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

O primeiro comando obtém o objeto de requisitos de hardware do Programa Contas e armazena-o na variável $CMHR.

O segundo comando altera o tamanho mínimo do disco do objeto armazenado no $CMHR.

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DisableWildcardHandling

Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifica um objeto de requisito de hardware. Para obter um objeto de requisito de hardware, utilize o cmdlet Get-CMHardwareRequirement .

Tipo:IResultObject
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-MinCpu

Especifica uma velocidade mínima da CPU, em megahertz (MHz), necessária para um produto de software.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MinDiskFree

Especifica uma quantidade mínima de memória de disco disponível, em kilobytes (KB), necessária para um produto de software.

Tipo:Int64
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MinDiskSize

Especifica um tamanho mínimo de disco, em quilobytes, necessário para um produto de software.

Tipo:Int64
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MinRam

Especifica uma quantidade mínima de memória de acesso aleatório (RAM), em kilobytes, necessária para um produto de software.

Tipo:Int64
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Product

Especifica o nome de um produto de software.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object