Remove Netch Firewall Rules will Remove rules that ApplicationName Start with Netch Directory.

This commit is contained in:
ChsBuffer
2021-02-26 13:42:32 +08:00
parent 677be9ba53
commit 140912bd2f

View File

@@ -66,7 +66,7 @@ namespace Netch.Utils
try
{
foreach (var rule in FirewallManager.Instance.Rules.Where(r => r.Name == Netch))
foreach (var rule in FirewallManager.Instance.Rules.Where(r => r.ApplicationName?.StartsWith(Global.NetchDir) ?? r.Name == Netch))
FirewallManager.Instance.Rules.Remove(rule);
}
catch (Exception e)