CmdID / PowerShell / Cmdlets / Set
Set-NetFirewallSetting
Modifies the global firewall settings of the target computer. Windows Server PowerShell reference
From the Windows Server PowerShell reference 22 parameters Its page in the reference
Parameters
Show its 22 parameters
-AllowIPsecThroughNATSpecifies that IPsec configures a security association (SA) when one or both computers involved are behind a network address translation (NAT) device.-AsJobRuns the cmdlet as a background job.-CertValidationLevelSpecifies that IPsec checks the certificates used in authentication against a certificate revocation list (CRL), and how IPsec reacts to a certificate that is found to be on a CRL.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-EnablePacketQueuingSpecifies how the Windows Firewall with Advanced Security handles packet queuing.-EnableStatefulFtpConfigures how Windows Firewall with Advanced Security handles FTP traffic that uses an initial connection on one port to request a data connection on a different port.-EnableStatefulPptpConfigures how Windows Firewall with Advanced Security handles PPTP traffic.-ExemptionsSpecifies the protocols to be exempted from IPsec requirements.-GPOSessionSpecifies the network GPO from which to retrieve the rules to be modified.-InputObjectSpecifies the input object that is used in a pipeline command.-KeyEncodingSpecifies the type of key encoding to be used.-MaxSAIdleTimeSecondsSpecifies the number of minutes that a security association (SA) can stay idle before being deleted.-PassThruReturns an object representing the item with which you are working.-PolicyStoreSpecifies the policy store from which to retrieve the rules to be modified.-RemoteMachineTransportAuthorizationListSpecifies the computer accounts that are authorized to establish transport connections to the local computer that match this rule.-RemoteMachineTunnelAuthorizationListSpecifies the computer accounts that are authorized to establish tunnel connections to the local computer that match this rule.-RemoteUserTransportAuthorizationListSpecifies the user accounts that are authorized to establish transport connections to the local computer that match this rule.-RemoteUserTunnelAuthorizationListSpecifies the user accounts that are authorized to establish tunnel connections to the local computer that match this rule.-RequireFullAuthSupportIgnores key modules that do not support all of the authentication types present in a rule.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-WhatIf, -wiShows what would happen if the cmdlet runs.