Try PDQ Deploy and Inventory yourself - https://www.pdq.com/try/
Finding Firewall Rules. :29
WMI Explorer. 1:13
PowerShell. 6:05
Question: Can you use PowerShell to add a firewall rule if a certain application is installed? 13:48
Dynamic Collections off Custom Fields and WMI Scans. 14:36
Deploy script to remove. 17:14
Question: Do you recommend adding firewall rules for domain only, or domain/private if the computer is being used by a remote user? 21:28
Question: Can you use PowerShell to force the Windows firewall to use private instead of public when connecting to a particular SSID? 25:26
Question: Is is possible to inventory a specific event from the windows event log, for example, the system boot up event? 28:10