Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Internet Explorer的系统范围安全设置。关键是,这不是修改这些设置的正确方法。你发现了一个非法黑客,万岁。这方面的问题是那些典型的非法黑客。在注册表中搜索所需设置不是在Windows中查找新功能的正确方法。详细阅读,我同意你的看法。不要这样做_C#_.net_Windows_Internet Explorer - Fatal编程技术网

C# Internet Explorer的系统范围安全设置。关键是,这不是修改这些设置的正确方法。你发现了一个非法黑客,万岁。这方面的问题是那些典型的非法黑客。在注册表中搜索所需设置不是在Windows中查找新功能的正确方法。详细阅读,我同意你的看法。不要这样做

C# Internet Explorer的系统范围安全设置。关键是,这不是修改这些设置的正确方法。你发现了一个非法黑客,万岁。这方面的问题是那些典型的非法黑客。在注册表中搜索所需设置不是在Windows中查找新功能的正确方法。详细阅读,我同意你的看法。不要这样做,c#,.net,windows,internet-explorer,C#,.net,Windows,Internet Explorer,Internet Explorer的系统范围安全设置。关键是,这不是修改这些设置的正确方法。你发现了一个非法黑客,万岁。这方面的问题是那些典型的非法黑客。在注册表中搜索所需设置不是在Windows中查找新功能的正确方法。详细阅读,我同意你的看法。不要这样做。。但是很高兴知道这些。我永远不会在我的应用程序中这样做。使用未记录的方式这样做是不好的,只会导致问题所有注册表值的列表以及每个值的说明都可以找到。还要注意,每个区域代表一个不同的安全区域区域3是互联网区域。作为一个只花了一个小时的人,我心烦意


Internet Explorer的系统范围安全设置。关键是,这不是修改这些设置的正确方法。你发现了一个非法黑客,万岁。这方面的问题是那些典型的非法黑客。在注册表中搜索所需设置不是在Windows中查找新功能的正确方法。详细阅读,我同意你的看法。不要这样做。。但是很高兴知道这些。我永远不会在我的应用程序中这样做。使用未记录的方式这样做是不好的,只会导致问题所有注册表值的列表以及每个值的说明都可以找到。还要注意,每个区域代表一个不同的安全区域<代码>区域3是
互联网区域
。作为一个只花了一个小时的人,我心烦意乱,希望我能按照他们想要的方式得到所有这些设置。。。我想说。。即使经过这么多年(现在是2018年),安全性似乎也没有办法监控/管理这些设置。这是犯罪。我应该能够运行config-ie.exe,我自己和其他人都可以放心,设置应该是这样的。
//This will disable "Download signed ActiveX" (IE setting # 0x1001) for Internet Zone (zone #3)
IInternetZoneManager izm = Activator.CreateInstance(Type.GetTypeFromCLSID(new Guid("7b8a2d95-0ac9-11d1-896c-00c04Fb6bfc4"))) as IInternetZoneManager;
IntPtr pPolicy = Marshal.AllocHGlobal(4);
Marshal.Copy(new int[] { 3 }, 0, pPolicy, 1);//3 means "Disable"
int result = izm.SetZoneActionPolicy((uint)UrlZone.Internet, (uint)0x1001, pPolicy, 4, (uint)UrlZoneReg.CurrentUserKey);
Marshal.ReleaseComObject(izm);
Marshal.FreeHGlobal(pPolicy);
//This will disable "Download signed ActiveX controls" computer policy for Internet Zone (zone #3)
const string keyPath = @"SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3";
var gpo = new LocalPolicy.ComputerGroupPolicyObject();
using (var machine = gpo.GetRootRegistryKey(LocalPolicy.GroupPolicySection.Machine))
{
    using (var terminalServicesKey = machine.CreateSubKey(keyPath))
    {
        terminalServicesKey.SetValue("1001", 3, Microsoft.Win32.RegistryValueKind.DWord);
    }
}
gpo.Save();