禁用Internet Explorer 11首次运行向导

Iva*_*van 5 selenium internet-explorer

我在Windows Server 2012计划任务上运行了一些Selenium UI测试。但是我让它们一次又一次地在计划任务(而不是在我的开发服务器中)和Internet Explorer中失败;我认为这是由于首次运行的向导弹出窗口所致,该向导询问您是否使用“建议的安全性,隐私和兼容性设置)。我已要求具有计划任务的系统管理员来摆脱该问题。他的Internet Explorer弹出窗口,但是没有运气。我还要求他使用此msdn博客解决方案将其禁用

http://blogs.msdn.com/b/akshayns/archive/2009/08/19/how-to-disable-internet-explorer-8-welcome-screen-for-all-users.aspx

但这似乎是过时的。有什么想法或如何禁用组策略,Windows Server中或代码中使用Selenium ui的弹出窗口?

提前谢谢了

Dav*_*ony 5

您有2种方法:

通过组策略编辑器或通过编辑Windows注册表:

方法1:使用组策略编辑器

使用组策略编辑器可能是最好的方法,因为可以利用GPO功能在本地,在一台计算机上或在Active Directory环境中使用它。

  1. 按开始按钮+ R(运行命令),键入gpedit.msc,然后按Enter启动组策略编辑器。注意:在Active Directory环境中,打开gpmc.msc并编辑现有的GPO,或创建一个新的GPO并将其链接到域级别或您选择的OU。

  2. 在左窗格中,展开“用户配置”>“管理模板”>“ Windows组件”>“ Internet Explorer”。

  3. 在右窗格中,双击“ Prevent running First Run向导”,将打开一个新的设置窗口。

  4. 将值设置为“ Enabled”。

    1. 在选项部分中,您必须从下拉菜单中选择两个选项之一:

•直接转到“欢迎使用IE”页面•直接转到主页

您需要选择两者之一,否则配置将无法工作。第一个选项将IE配置为跳过“欢迎”屏幕并直接转到您的主页,无论它是什么。

第二个选项将IE配置为跳过“欢迎”屏幕,然后直接转到“欢迎使用Internet Explorer”页面。

  1. 单击“应用”保存设置,然后单击“确定”并关闭“组策略编辑器”窗口。

  2. 按开始按钮+ R(运行命令)并键入gpupdate / force,然后按Enter刷新计算机上的组策略。

方法2:使用注册表编辑器

您可以使用此方法手动配置一台计算机,或生成一个.REG文件以将其导入到其他计算机上。警告:

本文档包含有关编辑注册表的说明。如果在编辑注册表时出错,则可能导致Windows失败或无法启动,从而需要重新安装Windows。编辑注册表需要您自担风险。进行任何更改之前,请始终备份注册表。如果您不满意编辑注册表,请不要尝试执行这些说明。相反,请寻求经过培训的计算机专家的帮助。

  1. 按开始按钮+ R打开运行命令对话框。键入regedit并按Enter打开注册表编辑器。UAC提示可能会提示您,单击“是”。

  2. 导航到以下路径:HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Internet Explorer \ Main注意:上面的分支默认情况下不存在,必须手动创建,或者通过运行本文结尾处的.REG文件来创建。

  3. 右键单击右窗格,然后选择“新建”>“ DWORD(32位)值”。

  4. 输入DisableFirstRunCustomize。

  5. 右键单击新条目,然后选择“修改”。

    1. 将其DWORD(32位)值修改为“ 1”(不带引号),然后单击“确定”。
  6. 退出注册表编辑器。

注意:您可以使用此.REG文件将相同的设置导入到您的计算机中:Windows Registry Editor版本5.00

;禁用IE11欢迎屏幕

[HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Internet Explorer \ Main]

“ DisableFirstRunCustomize” = dword:00000001

将以上文本复制到一个新的文本文件中,并将其另存为“ DisableIEWelcome.reg”。

从这里获取:https : //mkcheah88.blogspot.co.il/2014/06/microsoft-how-to-disable-internet.html


Lan*_*ard 2

看起来现在在 IE11 组策略编辑器中称为“阻止运行首次运行向导”。(至少,我的机器上是这么称呼的。)

(FWIW,组策略编辑器并不总是按字母顺序显示设置。当尝试查找错误项目时,我发现单击标题对内容进行排序很有用。YMMV。)

希望这可以帮助...

——兰斯