PowerShell ile Windows Defender Firewall Yonetimi yapabilmek icin asagidaki cmdlet’lere ihtiyacimiz bulunuyor.
New-NetFirewallRule |
Set-NetFirewallRule |
Get-NetFirewallRule |
Remove-NetFirewallRule |
Rename-NetFirewallRule |
Copy-NetFirewallRule |
Enable-NetFirewallRule |
Disable-NetFirewallRule |
Get-NetFirewallProfile |
Set-NetFirewallProfile |
PowerShell 5.1 bilgisayarinizda yukluyse kaygilanmaniza zaten gerek yok.
Baslayalim.
New-NetFirewallRule
[crayon]
New-NetFirewallRule -Name TestRule01 -DisplayName TestRule01 -Enabled True -Direction Inbound -Profile Any -Action Allow -Description “Test Kurali”
[/crayon]
Set-NetFirewallRule & Get-NetFirewallRule
[crayon]
Set-NetFirewallRule -Name TestRule01 -Description “Aciklamayi degistirdim”
Get-NetFirewallRule -Name TestRule01
[/crayon]
[crayon]
Enable-NetFirewallRule -Name TestRule01
Disable-NetFirewallRule -Name TestRule01
Rename-NetFirewallRule -Name TestRule01 -NewName TestRule01
Rename-NetFirewallRule -Name TestRule01 -NewName TestRule02
Copy-NetFirewallRule -Name TestRule01 -NewName TestRule03
Get-NetFirewallRule -Name TestRule03
Remove-NetFirewallRule -Name TestRule03
[/crayon]