Compartilhar via


Set-SCCapabilityProfile

Modifica as propriedades de um perfil de funcionalidade.

Sintaxe

Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   -Name <String>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCCapabilityProfile
   -CapabilityProfile <CapabilityProfile>
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

O cmdlet Set-SCCapabilityProfile modifica as propriedades de um objeto de perfil de funcionalidade.

Para obter informações sobre como criar um perfil de funcionalidade, digite Get-Help New-SCCapabilityProfile -Detailed.

Exemplos

Exemplo 1: modificar as configurações de disco rígido virtual padrão de um perfil de funcionalidade

PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Name "CapabilityProf01"
PS C:\> Set-SCCapabilityProfile -CapabilityProfile $CapabilityProfile -VirtualHardDiskCountMinimum 1 -VirtualHardDiskCountMaximum 8 -VirtualHardDiskSizeMBMaximum 256000

O primeiro comando obtém o objeto de perfil de funcionalidade chamado CapabilityProf01 e armazena o objeto na variável $CapabilityProfile.

O segundo comando define o disco rígido virtual mínimo como 1, o disco rígido virtual máximo para 8 e o tamanho máximo do disco rígido virtual para 25600 MB (250 GB) para o perfil de funcionalidade armazenado em $CapabilityProfile.

Parâmetros

-CapabilityProfile

Especifica um objeto de perfil de funcionalidade.

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

-CPUCompatibilityModeValue

Indica se o modo de compatibilidade do processador está habilitado. Quando definido como $True, o VMM (Virtual Machine Manager) limita os recursos de processador que uma máquina virtual pode usar para melhorar a compatibilidade com uma versão diferente do processador.

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

-CPUCompatibilityModeValueCanChange

Indica se o valor do modo de compatibilidade da CPU pode ser atualizado.

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

-CPUCountInitial

Especifica o número inicial de processadores que uma máquina virtual terá quando implantada em uma nuvem privada.

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

-CPUCountMaximum

Especifica o número máximo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.

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

-CPUCountMinimum

Especifica o número mínimo de processadores que uma máquina virtual implantada em uma nuvem privada pode ter.

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

-Description

Declara uma descrição para o objeto especificado.

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

-DifferencingVirtualHardDiskValue

Indica se discos diferentes são permitidos.

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

-DifferencingVirtualHardDiskValueCanChange

Indica se o valor dos discos de diferenciação pode ser atualizado.

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

-DynamicMemoryValue

Indica se a memória dinâmica está habilitada.

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

-DynamicMemoryValueCanChange

Indica se o valor da memória dinâmica pode ser atualizado.

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

-DynamicVirtualHardDiskValue

Indica se discos rígidos virtuais dinâmicos são permitidos.

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

-DynamicVirtualHardDiskValueCanChange

Indica se o valor dos discos rígidos virtuais dinâmicos pode ser atualizado.

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

-ExistDiskStorageClassificationValue

Especifica um GUID.

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

-FixedVirtualHardDiskValue

Indica se discos rígidos virtuais fixos são permitidos.

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

-FixedVirtualHardDiskValueCanChange

Indica se o valor dos discos rígidos virtuais fixos pode ser atualizado.

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

-JobVariable

Especifica que o progresso do trabalho é acompanhado e armazenado na variável nomeada por esse parâmetro.

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

-LogicalNetworkValue

Especifica um GUID.

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

-MaximumMemoryMBInitial

Especifica a quantidade máxima inicial de memória, em megabytes (MB), alocada a uma máquina virtual quando implantada em uma nuvem privada.

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

-MaximumMemoryMBMaximum

Especifica a maior quantidade de memória máxima, em megabytes (MB), que pode ser alocada a uma máquina virtual.

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

-MaximumMemoryMBMinimum

Especifica a menor quantidade de memória máxima, em megabytes (MB), que pode ser alocada a uma máquina virtual.

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

-MemoryMBInitial

Especifica a quantidade inicial de memória, em megabytes (MB), alocada a uma máquina virtual quando implantada em uma nuvem privada.

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

-MemoryMBMaximum

Especifica a quantidade máxima de memória, em megabytes (MB), que pode ser alocada a uma máquina virtual.

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

-MemoryMBMinimum

Especifica a quantidade mínima de memória, em megabytes (MB), que pode ser alocada a uma máquina virtual.

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

-Name

Especifica o nome de um objeto do VMM.

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

-NetworkOptimizationValue

Indica se a otimização de rede está habilitada.

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

-NetworkOptimizationValueCanChange

Indica se o valor da otimização de rede pode ser atualizado.

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

-NewDiskStorageClassificationValue

Especifica um GUID.

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

-OSCompatibilityModeValue

Indica se o modo de compatibilidade do sistema operacional está habilitado.

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

-OSCompatibilityModeValueCanChange

Indica se o valor da compatibilidade do sistema operacional pode ser atualizado.

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

-PROTipID

Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.

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

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

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

-SharedDVDImageFileValue

Indica se o modo de imagem de DVD compartilhado está habilitado.

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

-SharedDVDImageFileValueCanChange

Indica se o valor do modo de imagem de DVD compartilhado pode ser atualizado.

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

-StartupMemoryMBInitial

Especifica a quantidade inicial de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.

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

-StartupMemoryMBMaximum

Especifica a quantidade máxima de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.

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

-StartupMemoryMBMinimum

Especifica a quantidade mínima de memória, em megabytes (MB), que é alocada a uma máquina virtual após a inicialização.

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

-TargetMemoryBufferPercentInitial

Especifica o percentual inicial de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.

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

-TargetMemoryBufferPercentMaximum

Especifica o percentual máximo de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.

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

-TargetMemoryBufferPercentMinimum

Especifica o percentual mínimo de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer.

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

-VirtualDVDDriveCountInitial

Especifica o número inicial de unidades de DVD anexadas a uma máquina virtual quando implantadas em uma nuvem privada.

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

-VirtualDVDDriveCountMaximum

Especifica o número máximo de unidades de DVD que podem ser anexadas a uma máquina virtual implantada em uma nuvem privada.

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

-VirtualDVDDriveCountMinimum

Especifica o número mínimo de unidades de DVD que podem ser anexadas a uma máquina virtual implantada em uma nuvem privada.

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

-VirtualHardDiskCountInitial

Especifica o número inicial de discos rígidos virtuais anexados a uma máquina virtual quando implantados em uma nuvem privada.

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

-VirtualHardDiskCountMaximum

Especifica o número máximo de discos rígidos virtuais que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.

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

-VirtualHardDiskCountMinimum

Especifica o número mínimo de discos rígidos virtuais que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.

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

-VirtualHardDiskSizeMBInitial

Especifica o tamanho inicial do disco rígido, em megabytes (MB), para uma máquina virtual quando implantada em uma nuvem privada.

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

-VirtualHardDiskSizeMBMaximum

Especifica o tamanho máximo do disco rígido virtual, em megabytes (MB), permitido para uma máquina virtual implantada em uma nuvem privada.

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

-VirtualHardDiskSizeMBMinimum

Especifica o tamanho mínimo do disco rígido virtual, em megabytes (MB), permitido para uma máquina virtual implantada em uma nuvem privada.

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

-VirtualNetworkAdapterCountInitial

Especifica o número inicial de adaptadores de rede virtual anexados a uma máquina virtual quando implantados em uma nuvem privada.

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

-VirtualNetworkAdapterCountMaximum

Especifica o número máximo de adaptadores de rede virtual que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.

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

-VirtualNetworkAdapterCountMinimum

Especifica o número mínimo de adaptadores de rede virtual que podem ser anexados a uma máquina virtual implantada em uma nuvem privada.

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

-VMHighlyAvailableValue

Indica se uma máquina virtual implantada estará altamente disponível.

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

-VMHighlyAvailableValueCanChange

Indica se o valor que indica o status de alta disponibilidade de uma máquina virtual pode ser atualizado.

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

Observações

  • Requer um objeto de perfil de funcionalidade do VMM, que pode ser recuperado usando o cmdlet Get-SCCapabilityProfile .