我被要求“完全”阻止普通用户运行 Internet Explorer。我们已尝试使用 GPO 设置来禁用 IE 作为独立浏览器,但使用 VBS 或单击控制面板中的某些“了解更多”链接仍然会打开 IE。我们无法阻止所有 VBScript,据我了解,阻止或删除 iexplore.exe 将破坏 IE 模式。有没有一种方法可以 100% 阻止 IE 打开而不造成附带损害? 我们已经将大多数 IE 请求重定向到 Edge,并且我们尝试使用
本文来阻止打开 IE,但是,这仍然无法阻止所有调用 IE 的方法。 这是我用来确认我们仍然可以打开 IE 的 VBS:
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate "google.com"
objIE.Visible = 1
另一位工程师也发现可以通过以下步骤打开IE: 控制面板 -> Internet 选项 -> 程序 -> 管理插件 -> 点击左下角的链接了解有关工具栏的更多信息
Microsoft Edge 中的 Internet Explorer 模式
Internet Explorer 平台 (MSHTML/Trident),包括 WebOC 和 COM 自动化我相信提到的解决方法属于这一类。有点像网页浏览器控件。
对于VBS条目,您可以修改
HKEY_CLASSES_ROOT\CLSID{0002DF01-0000-0000-C000-000000000046}\LocalServer32处的(Default)键的值,它代表InternetExplorer.Application的引用。当然,我建议您先进行备份。 对于
了解有关工具栏的更多信息条目,您不妨禁用程序面板。对于 GPO,请转至管理模板 > Windows 组件 > Internet Explorer > Internet 控制面板。然后,启用“禁用程序页面”策略。用户将无法再访问“程序”面板。