Set-CMWindowsFirewallPolicy
Altera as definições de uma política de Firewall do Windows.
Sintaxe
Set-CMWindowsFirewallPolicy
[-Description <String>]
[-Digest <ConfigurationItem>]
[-DigestPath <String>]
[-DigestXml <String>]
[-DomainBlockAllInboundTraffic <SettingType>]
[-DomainNotification <SettingType>]
[-DomainTurnOnFirewall <SettingType>]
[-InputObject] <IResultObject>
[-NewName <String>]
[-PrivateBlockAllInboundTraffic <SettingType>]
[-PrivateNotification <SettingType>]
[-PrivateTurnOnFirewall <SettingType>]
[-PublicBlockAllInboundTraffic <SettingType>]
[-PublicNotification <SettingType>]
[-PublicTurnOnFirewall <SettingType>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMWindowsFirewallPolicy
[-Description <String>]
[-Digest <ConfigurationItem>]
[-DigestPath <String>]
[-DigestXml <String>]
[-DomainBlockAllInboundTraffic <SettingType>]
[-DomainNotification <SettingType>]
[-DomainTurnOnFirewall <SettingType>]
[-Id] <Int32>
[-NewName <String>]
[-PrivateBlockAllInboundTraffic <SettingType>]
[-PrivateNotification <SettingType>]
[-PrivateTurnOnFirewall <SettingType>]
[-PublicBlockAllInboundTraffic <SettingType>]
[-PublicNotification <SettingType>]
[-PublicTurnOnFirewall <SettingType>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMWindowsFirewallPolicy
[-Description <String>]
[-Digest <ConfigurationItem>]
[-DigestPath <String>]
[-DigestXml <String>]
[-DomainBlockAllInboundTraffic <SettingType>]
[-DomainNotification <SettingType>]
[-DomainTurnOnFirewall <SettingType>]
[-Name] <String>
[-NewName <String>]
[-PrivateBlockAllInboundTraffic <SettingType>]
[-PrivateNotification <SettingType>]
[-PrivateTurnOnFirewall <SettingType>]
[-PublicBlockAllInboundTraffic <SettingType>]
[-PublicNotification <SettingType>]
[-PublicTurnOnFirewall <SettingType>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMWindowsFirewallPolicy
[-Id] <Int32>
-Order <PriorityChangeType>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMWindowsFirewallPolicy
[-InputObject] <IResultObject>
-Order <PriorityChangeType>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMWindowsFirewallPolicy
[-Name] <String>
-Order <PriorityChangeType>
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-CMWindowsFirewallPolicy altera as definições de uma ou mais políticas de Firewall do Windows para o System Center 2016 Endpoint Protection no Configuration Manager.
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: Diminuir a prioridade de uma política de Firewall do Windows com um nome
PS XYZ:\> Set-CMWindowsFirewallPolicy -Priority Decrease -Name "WFPContoso01"
Este comando diminui a prioridade da política de Firewall do Windows denominada WFPContoso01.
Exemplo 2: Diminuir a prioridade de uma política de Firewall do Windows com um ID
PS XYZ:\> Set-CMWindowsFirewallPolicy -Priority Decrease -Id "16777568"
Este comando diminui a prioridade da política de Firewall do Windows que tem o ID 16777568.
Exemplo 3: aumentar a prioridade de uma política de Firewall do Windows com uma variável de objeto
PS XYZ:\> $WFPobj=Get-CMWindowsFirewallPolicy -Id "16777568"
PS XYZ:\> Set-CMWindowsFirewallPolicy -Priority Increase -InputObject $WFPobj
O primeiro comando obtém o objeto CMWindowsFirewallPolicy que tem o ID 16777568 e armazena-o na variável $WFPobj.
O segundo comando aumenta a prioridade da política de Firewall do Windows armazenada na variável $WFPobj.
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 |
-Description
Especifica uma descrição para a política de Firewall do Windows.
Tipo: | String |
Aliases: | LocalizedDescription |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Digest
Tipo: | ConfigurationItem |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DigestPath
Tipo: | String |
Aliases: | DesiredConfigurationDigestPath |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DigestXml
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
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 |
-DomainBlockAllInboundTraffic
Especifica se a firewall bloqueia todo o tráfego de entrada para uma localização de rede de tipo de domínio. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DomainNotification
Tipo: | SettingType |
Aliases: | DomainNotifications |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DomainTurnOnFirewall
Especifica se pretende ativar a Firewall do Windows para a localização da rede de domínio. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
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 |
-Id
Especifica uma matriz de IDs de políticas de firewall.
Tipo: | Int32 |
Aliases: | CIId, CI_ID |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifica um objeto CMWindowsFirewallPolicy. Para obter um objeto CMWindowsFirewallPolicy, utilize o cmdlet Get-CMWindowsFirewallPolicy .
Tipo: | IResultObject |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Name
Especifica uma matriz de nomes de políticas de firewall.
Tipo: | String |
Aliases: | LocalizedDisplayName |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NewName
Especifica um novo nome para a política de firewall.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Order
{{ Descrição da Encomenda de Preenchimento }}
Tipo: | PriorityChangeType |
Aliases: | Priority |
Valores aceitos: | Increase, Decrease |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PassThru
Adicione este parâmetro para devolver um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PrivateBlockAllInboundTraffic
Especifica se a firewall bloqueia todo o tráfego de entrada para uma localização de rede privada. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PrivateNotification
Tipo: | SettingType |
Aliases: | PrivateNotifications |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PrivateTurnOnFirewall
Especifica se pretende ativar a Firewall do Windows para uma localização de rede privada. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PublicBlockAllInboundTraffic
Especifica se a firewall bloqueia todo o tráfego de entrada para uma localização de rede pública. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PublicNotification
Tipo: | SettingType |
Aliases: | PublicNotifications |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PublicTurnOnFirewall
Especifica se pretende ativar a Firewall do Windows para uma localização de rede pública. Os valores válidos são:
- Não
- Não Configurado
- Sim
Tipo: | SettingType |
Valores aceitos: | Yes, No, NotConfigured |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
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.DesiredConfigurationManagement.ConfigurationItem
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object