嗨,我强烈建议您阅读以下页面以熟悉这些内容:
了解如何使用Intune在具有高级安全性的Windows Defender防火墙中创建规则。首先在Intune的“设备配置”中创建配置文件。
docs.microsoft.com
防火墙配置服务提供程序(CSP)允许移动设备管理(MDM)服务器配置Windows Defender防火墙全局设置。
docs.microsoft.com
具有高级安全性的Windows防火墙的组策略管理
docs.microsoft.com
基本上,我以前处理此问题的方法是先使用服务管理器来完成组策略,但是也许您可能对使用此控制器lib有所了解感兴趣:
允许/阻止程序 (注意:基于链接发布的日期,这是我个人的观点,所使用的API可能无法正常运行,或者可能已被弃用,甚至过时了),但仍然值得尝试。
另外,如果您想允许一个程序,即通过Windows防火墙允许您自己的应用程序例外,也可以通过使用
ProcessStartInfo 并通过从Windows防火墙的应用程序传递参数
争论 ProcessStartInfo的字符串。顺便说一句,如果您打算使用这种方法,我强烈建议您使用服务控制器来初始化该过程。