Windows 7, 8,1Как отключить брандмауэр Windows?
я получаю исключение при попытке отключить брандмауэра Windows. Я пытаюсь сделать это с правами администратора. Но у меня нет той же проблемы для брандмауэра Windows , позволяющего.
Type NetFwMgrType = Type.GetTypeFromProgID("HNetCfg.FwMgr", false);
INetFwMgr mgr = (INetFwMgr)Activator.CreateInstance(NetFwMgrType);
// Get the Windows Firewall status
bool firewallEnabled = mgr.LocalPolicy.CurrentProfile.FirewallEnabled;
// it works fine...
String frw_status = "Windows Firewall is " + (firewallEnabled ?
"enabled" : "disabled");
// Enable or disable firewall.
// I get the exception here when I try to disable Windows Firewall.
// I have not problem when I try to enable Windows Firewall (it works fine).
//
// Exception message:
// An unhandled exception of type 'System.NotImplementedException'
// occurred in net_sandbox.exe
// Additional information: Method or operation is not emplemented yet..
mgr.LocalPolicy.CurrentProfile.FirewallEnabled = false;
Как отключить брандмауэр Windows?
Что такое «HNetCfg.FwMg» –
Просто предположите, но когда я вижу «net_sandbox.exe», я думаю, что вы не можете ничего сделать, чтобы уменьшить конфигурацию безопасности. У увеличения не было бы такого же ограничения. –
@roryap, https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa365287%28v=vs.85%29.aspx –