This is a quick post on how to check your local Windows Firewall status using PowerShell.
PowerShell commands follow standards and use verb-noun pairs for cmdlets. The verb at the start of the command describes the action the cmdlet performs, and the noun part is the action being performed. Here’s a list of Common Verbs, another Microsoft Docs link. The place of truth as I call it.
# get local firewall status Get-NetFirewallProfile | Format-Table Name, Enabled
The Windows Firewall on this machine is enabled, for all Profiles.