New-CMWindowsFirewallPolicy
在 Configuration Manager 中建立新的 Windows 防火牆原則。
Syntax
New-CMWindowsFirewallPolicy
[-Description <String>]
[-DomainBlockAllInboundTraffic <SettingType>]
[-DomainNotification <SettingType>]
[-DomainTurnOnFirewall <SettingType>]
-Name <String>
[-PrivateBlockAllInboundTraffic <SettingType>]
[-PrivateNotification <SettingType>]
[-PrivateTurnOnFirewall <SettingType>]
[-PublicBlockAllInboundTraffic <SettingType>]
[-PublicNotification <SettingType>]
[-PublicTurnOnFirewall <SettingType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
CMWindowsFirewallPolicy Cmdlet 會在 configuration Manager 中建立 Windows 防火牆的設定原則。
Windows防火牆允許或拒絕 IP 位址的傳入連線。 封鎖動作允許或拒絕以網路位置類型為基礎的內送流量。 網路位置類型包括:網域、公用及私人。
注意
從 Configuration Manager 網站磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請參閱 快速入門。
範例
範例1:建立 Windows 防火牆原則
PS XYZ:\> New-CMWindowsFirewallPolicy -Name "test01" -Description "323132" -DomainTurnOnFirewall Yes -PrivateTurnOnFirewall Yes -PublicTurnOnFirewall Yes
這個命令會建立新的 Windows 防火牆原則,並啟用網域、專用及公用網路位置類型的防火牆。
參數
-Confirm
執行 Cmdlet 之前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定防火牆原則的描述。
Type: | String |
Aliases: | LocalizedDescription |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
此參數會將萬用字元視為常值字元值。 您無法將它與 ForceWildcardHandling合併。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainBlockAllInboundTraffic
指定是否要封鎖網路位置之網欄位型別的所有傳入流量。此參數可接受的值包括:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainNotification
Type: | SettingType |
Aliases: | DomainNotifications |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DomainTurnOnFirewall
指定是否要為網路位置的網欄位型別開啟防火牆。 此參數可接受的值為:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
這個參數會處理萬用字元,而且可能會造成未預期的行為 (不建議) 。 您無法將它與 DisableWildcardHandling合併。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateBlockAllInboundTraffic
指定是否要封鎖私人網路位置類型的所有傳入流量。 此參數可接受的值為:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateNotification
Type: | SettingType |
Aliases: | PrivateNotifications |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateTurnOnFirewall
指定是否要為網路位置的私人類型開啟防火牆。 此參數可接受的值為:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicBlockAllInboundTraffic
指定是否要封鎖所有網路位置公用類型的內送流量。 此參數可接受的值為:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicNotification
Type: | SettingType |
Aliases: | PublicNotifications |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicTurnOnFirewall
指定是否要啟用公用網路位置的 Windows 防火牆。 此參數可接受的值為:
- 否
- 未設定
- 是
Type: | SettingType |
Accepted values: | Yes, No, NotConfigured |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 不會執行 Cmdlet。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-名稱
在 Configuration Manager 中指定防火牆原則的名稱。
Type: | String |
Aliases: | LocalizedDisplayName |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
無
輸出
IResultObject