Microsoft Internet Explorer 11 EOL 常见问题解答
- Updated: 2022/12/23
Microsoft Internet Explorer 11 EOL 常见问题解答
Microsoft 宣布从 2022 年 6 月开始,Internet Explorer 的生命周期结束 (EOL),并建议使用 Internet Explorer (IE) 模式的 Microsoft Edge 或 Microsoft Edge。 这将对自动化 (bots) 产生影响,具体因当前所使用的、运行 bots 的操作系统而异。
有关详情,请参见下表:
Microsoft 操作系统 | Automation 360 和 Enterprise 11 bots |
---|---|
Windows 10 半年频道 | 更新 bots 以使用兼容的浏览器。 有关支持的浏览器列表,请参阅 Automation Workspace 的浏览器要求。 |
所有其他支持的操作系统 | 没有直接影响 |
从 Automation 360 v.25 版本开始,系统会提示您通过其他支持的替代浏览器(例如 Control Room 或 Google Chrome (Chromium) 而不是 Microsoft Edge)访问 Internet Explorer。 将无法再在 Control Room 上访问您的 Internet Explorer。 通过与 Microsoft 的浏览器支持策略保持一致,我们可以为您提供更强大的功能,使最新的浏览器(例如 Google Chrome 和 Microsoft Edge)在技术上可行。
一般常见问题
- 我如何知道我是否受 Internet Explorer EOL 影响?
- 要评估您实际上是否受 Internet Explorer EOL 影响,需要执行以下操作:
- 检查基础的旧版应用程序或网站是否只能在 Internet Explorer 上运行,并且不能移动到任何其他浏览器。
- 检查运行 bot 的设备是否具有使用半年频道 (SAC) 许可证的 Windows 10 版本。
如果以上两个问题的答案都是肯定的,那么您会受 Internet Explorer EOL 影响。
- 为什么会有此改变?
- Microsoft 最近宣布,某些版本的 Windows 操作系统上的 Internet Explorer 将于 2022 年 6 月 15 日停用。
虽然我们将在 Control Room 上终止对 Internet Explorer 的支持,但我们将继续添加替代浏览器支持的新功能和高级功能。
- 支持何时终止?
- 从即将发布的 Automation 360 v.25 版本开始,系统将提示任何尝试通过 Control Room 访问 Internet Explorer 的用户使用替代浏览器,例如 Google Chrome 或 Microsoft Edge (Chromium)。
- 我能否连接到 Enterprise 11 或 Enterprise 10 Control Room?
- 您可以继续使用 Internet Explorer 连接到 Enterprise 11 Control Room。
- 我已经使用 Internet Explorer 构建的自动化会怎么样?
- Microsoft 计划从 2022 年 6 月起在某些操作系统上停止对 Internet Explorer 的支持。 如果此更改会影响您,您应该开始计划更新自动化来使用其他浏览器,例如 Microsoft Edge (Chromium)。
请参见 Internet Explorer EOL,获取支持 Internet Explorer 的 Windows 操作系统列表。
有关基于方案的自动化更新的信息,请参阅 迁移常见问题。
- 如果在通过半年频道 (SAC) 获得许可的 Windows 10 专业版或企业版以外的操作系统版本上运行自动化,那么 EOL 是否会影响所运行的自动化?
- 不会,如果您的自动化是在通过 SAC 许可的 Windows 10 专业版或企业版以外的操作系统版本上运行,则不会受到影响。 有关更多信息,请参阅 Microsoft 提供的常见问题解答。
- 我的组织拥有基于 Internet Explorer 11 的旧版应用和网站,这些应用和网站使用 Automation 360 自动执行。 我们计划在 EOL 日期之前将旧版应用迁移到具有 Microsoft Edge 模式的 Internet Explorer。 我在 Internet Explorer 11 上构建的现有自动化会怎么样?
- 在将旧版应用迁移到具有 Microsoft Edge 模式的 Internet Explorer 后,在对之前在 Internet Explorer 11 上构建的自动化进行编辑并使其适用于具有 Microsoft Edge 模式的 Internet Explorer 之前,这些自动化不会运行。
您可能需要再次捕获对象并针对这些对象更新相应操作,自动化才能在具有 Microsoft Edge 模式的 Internet Explorer 上成功运行。
- 我的应用程序在具有 Microsoft Edge 模式在 Internet Explorer 上运行。 我能否使用 Microsoft Edge 在具有 Internet Explorer 模式的 Automation 360 上创建和运行基于对象的自动化?
- 可以,从 Automation 360 v.23 开始,具有 Microsoft Edge 模式的 Internet Explorer 支持基于对象的自动化。 您可以使用 Universal Recorder 录制对象并执行各种操作,以自动化在具有 Microsoft Edge 模式的 Internet Explorer 上运行的应用程序。注: 不需要单独的插件扩展。 您也可以将 Microsoft Edge 插件扩展用于具有 Microsoft Edge 模式的 Internet Explorer 浏览器。
- Automation Anywhere 是否会提供任何工具将使用 Internet Explorer 的自动化转换为 Microsoft Edge?
- Microsoft 建议用户在 Microsoft Edge 兼容模式下使用 Internet Explorer。 我们计划提供一个实用程序将使用 Internet Explorer 的自动化转换为在 Microsoft Edge 兼容模式下使用 Internet Explorer。
迁移常见问题
- 有关转换工具的普遍可用性,将向 Automation 360 用户提供哪些指导?
- 对于 Automation 360 用户,我们计划在 Automation 360 发布 v.24 补丁。对于 On-Premises 和 Cloud 用户。您必须应用此补丁才能利用具有 Microsoft Edge 模式的 Internet Explorer 支持。 此补丁将包含在 Internet Explorer 模式经过 Microsoft Edge 认证的软件包和 bot 更新向导。 您可以手动更新 bots,也可以使用 bot 更新向导批量更新 bots,使它们能够在 Microsoft Edge 模式下与 Internet Explorer 配合使用。注: On-Premises 用户可以提前获取此补丁的访问权限。在开发环境中进行测试。
- 有关转换工具的普遍可用性,将向 Enterprise 11 用户提供哪些指导?
- 对于 Enterprise 11 用户,我们计划在 Version 11.3.5.x 试用版中发布补丁。支持 Microsoft Edge 模式下的 Internet Explorer。 您必须更新到最新版本才能充分利用此补丁。 除此补丁以外,我们还将发布转换实用程序和增强的 Bot Scanner。 通过增强的 Bot Scanner,您可以获得 bots 中 Internet Explorer 的使用情况统计数据,以便您规划和制定整体转换策略。 您可以手动更新 bots,也可以使用转换实用程序批量转换您的 bots,使其能够在 Internet Explorer 模式下与 Microsoft Edge 配合使用。注: 您可以提前获取此补丁的访问权限。在开发 (dev) 环境中进行测试。
如果您从 Enterprise 11 迁移到 Automation 360,在更新到 Automation 360 v.24 补丁后,您可以通过单次操作迁移并转换 bots,使其能够在 Internet Explorer 模式下使用 Microsoft Edge。
- 如果用户的自动化受 Internet Explorer EOL 影响,用户可以选择哪些选项来保持业务的连续性?
- 您可以通过选择以下一个选项来确保业务的持续性:
- 将 Windows 版本的许可证从半年频道 (SAC) 更改为长期服务渠道 (LTSC)。
有关详细信息,请参阅Internet Explorer EOL。
- 将运行自动化的设备的 Windows 操作系统版本升级到 Windows 10 SAC 以外的版本。
有关详细信息,请参阅Internet Explorer EOL。
- 使用支持的浏览器(Internet Explorer 除外)重新捕获应用程序对象来手动编辑受影响的 bots,更改窗口标题、变量或任何特定于浏览器的相应操作。 验证您的自动化并在所选浏览器中的目标应用程序上运行更新后的 bots。注: 这不适用于使用 Enterprise 11 命令的已迁移 Enterprise 10 或 bots Web Recorder。
- 重新创建 bots,使用任何支持的浏览器(例如 Microsoft Edge 或 Google Chrome)替换旧的机器人。
- 使用 Automation Anywhere 提供的转换工具将基于 bots 的 Internet Explorer 转换为具有 Microsoft Edge 模式的 Internet Explorer。注: 该工具不能用于将在 bots 中构建的 Internet Explorer 转换为其他支持的浏览器,例如 Google Chrome、Microsoft Edge(标准模式)或 Mozilla Firefox。
- 将 Windows 版本的许可证从半年频道 (SAC) 更改为长期服务渠道 (LTSC)。
- 安装 Windows 更新后,Internet Explorer 请求将被重定向到 Microsoft Edge。 IE 模式是自动设置还是需要手动设置?
-
- Microsoft 推荐的方法是将在 Internet Explorer 上运行的网站或应用程序注册到 Microsoft 网站列表管理器。
有关详细信息,请参阅Enterprise Mode and the Enterprise Mode Site List。
- 或者,您可以使用 Microsoft Edge 中的 Microsoft Edge IE 模式兼容性设置列出某些仅在 IE 模式下打开的网站。 请注意,这些设置需要每 30 天更新一次。
- Microsoft 推荐的方法是将在 Internet Explorer 上运行的网站或应用程序注册到 Microsoft 网站列表管理器。
迁移场景 A: 如果您不熟悉 Automation 360 并使用 Internet Explorer 构建bots,或者如果您从 Enterprise 11 或 Enterprise 10 迁移到 Automation 360 并使用 Internet Explorer 构建 bots,请查看以下信息。
- 我需要做些什么来确保在 Internet Explorer 达到 EOL 后,在 Internet Explorer 上构建的自动化仍继续运行?
- 为确保您的自动化在 EOL 之后能够继续在 Internet Explorer 上运行,您需要执行以下操作:
- 将在 Internet Explorer 上运行的网站或应用程序注册到 Microsoft 网站列表管理器。 有关详细信息,请参阅Enterprise Mode and the Enterprise Mode Site List。
- 将 Automation 360 更新到支持具有 Microsoft Edge 模式的 Internet Explorer 的最新 Automation 360 v.24 版补丁。
- 使用“更新 bot”向导将在 bot 上运行的每个 Internet Explorer 转换为具有 Microsoft Edge 模式的 Internet Explorer。
- 不使用与 Bots 相关命令的 Internet Explorer 将不会被转换。
- 如果 bot 更新完成且没有任何错误,则将在 bot 公共存储库中创建新版本的 Control Room。
- 查看更新 bot 报告,了解您是否需要查看更新后的 bot 或采取任何行动。
-
运行更新的 bot,验证 bot 在具有 Microsoft Edge 模式的 Internet Explorer 中是否运行良好。
- 我正在使用 Automation 360 On-Premises 的早期版本。 是否可以直接更新到 Automation 360 v.24补丁版本,或是否应该手动卸载旧版本然后安装新补丁版本?
- 是,您可以直接将现有的 Automation 360 版本更新到最新的 Automation 360 v.24 补丁版本。
请注意,从 n-3 版本(其中 n 是最新版本)开始,支持直接更新。 对于更早版本的 Automation 360 更新,您必须执行多步骤更新。 例如,如果您使用 Automation 360 v.19,您必须先更新到Automation 360 v.22,然后再更新到 Automation 360 v.24。
- 是否需要更新我的 Automation 360 Bot Agent?
- 是,Bot Agent 需要更新。
从 Automation 360 v.24 版本开始,Bot Agent 更新在某些版本中是可选的。
迁移场景 B: 如果您当前使用的是 Enterprise 11 或 Enterprise 10 并计划迁移到 Automation 360,请查看以下信息。
- 我尚未开始迁移到 Automation 360。 您们对计划迁移有什么建议?
- 迁移到 Automation 360 涉及将 Enterprise 11 或 Enterprise 10
bots 转换为 Automation 360 兼容格式,使转换的 bot 能够在 Automation 360 中成功运行。
如果这些 bots 是使用 Internet Explorer 11 自动执行,那么您必须要做的工作有将这些 bots 进一步转换为具有 Microsoft Edge 模式的 Internet Explorer 并在新的浏览器中验证 bots。
如果您使用的是 Enterprise 11,并且受 Internet Explorer EOL 影响,则建议您继续使用 Enterprise 11 并将与 bots 相关的 Internet Explorer 转换为具有 Microsoft Edge 模式的 Internet Explorer,这样您就可以在 EOL 日期之前测试和验证 bots。
有关转换工具的详细信息,请参阅 Enterprise 11 and upcoming Internet Explorer 11 EOL FAQ。 稍后您可以在方便的日期计划迁移到 Automation 360。
如果您使用的是 Enterprise 10,并且受 Internet Explorer EOL 影响,则我们建议您首先迁移到 Enterprise 11 并将与 bots 相关的 Internet Explorer 转换为具有 Microsoft Edge 模式的 Internet Explorer,这样您就可以在 EOL 日期之前测试和验证 bots。
有关转换工具的详细信息,请参阅 Enterprise 11 and upcoming Internet Explorer 11 EOL FAQ。 稍后您可以在方便的日期计划迁移到 Automation 360。
对于计划在 bots 或 Enterprise 11 中构建的任何新 Enterprise 10,建议使用任何支持的浏览器在 Automation 360 中进行构建,尽可能地减少 Internet Explorer EOL 造成的任何影响。
迁移场景 C: 如果您当前使用的是 Enterprise 11 或 Enterprise 10,并且正在迁移到 Automation 360,请查看以下信息。
- 我已将使用 bots 的部分 Automation 360 迁移到 Internet Explorer,并且有一些使用 bots 的 Enterprise 11 正在 Internet Explorer 中等待迁移。 您对维护两个并行环境有何建议?
- 如果您正在进行迁移,并在维持两个并行环境,在 bots 和 Internet Explorer 版本上都有基于 Enterprise 11 的 Automation 360,那么您需要确保在各自的环境中将这些 bots 转换为 Microsoft Edge 模式中的 Internet Explorer,以防您无法在 Enterprise 11 EOL 之前完成将待处理的 bots
Automation 360 迁移到 Internet Explorer。
对于基于 Internet Explorer 的Enterprise 11 bots,请将 Enterprise 11 升级到支持具有 Internet Explorer 模式的 Microsoft Edge 的最新 11.3.5.x 版补丁。 升级后,请使用 Enterprise 11 转换实用程序转换 bots 中这些具有 Microsoft Edge 模式的 Internet Explorer,使这些 bots 在 Enterprise 11 EOL 之后能够继续在 Internet Explorer 中运行。
同样,对于基于 Internet Explorer 的 Automation 360 bots,请更新到支持具有 Automation 360 模式的 Microsoft Edge 的最新 Internet Explorer v.24 补丁版本。 更新后,请使用 Automation 360 bot 更新向导转换具有 Internet Explorer 模式的Microsoft Edge 中的这些 bots,使这些 bots 能够在 Automation 360 EOL 之后继续在 Internet Explorer 中运行。
稍后,您可以决定何时将已转换为具有 Enterprise 11 模式的 bots 的 Microsoft Edge Internet Explorer 迁移到 Automation 360。 当您决定这样做时,请注意,您可以使用 Automation 360 Bot 迁移向导,无需使用将使用 IE 构建的机器人转换为具有 IE 模式 的 Edge 选项。
有关详细信息,请参阅Bot Migration Wizard。
注: 对于基于 Enterprise 10 的 bots Internet Explorer,我们不打算发布支持具有 Enterprise 10 模式的 Microsoft Edge 的 Internet Explorer 补丁。 因此,Enterprise 10 用户必须确保将基于 bots 的 Internet Explorer 迁移到 Automation 360 v.24 补丁版本。 - 如何才能确定使用 bots 相关命令或操作的哪些 Internet Explorer 需要转换为具有 Microsoft Edge 模式的 Internet Explorer?
- 对于 Enterprise 11
bots,您可以运行 Bot Scanner 实用程序,包含选项能够扫描 bots 了解 Internet Explorer 的使用情况。 此实用程序会生成一份报告,列出所有使用 bots 相关命令的 Internet Explorer。
对于 Automation 360 bots,该工具将扫描 bots 并生成 Internet Explorer 使用情况报告(目前不可用)。
- 我是否需要手动更改使用 Bot Migration Wizard 迁移到 Automation 360 的 bot 以及是否需要使用 IE 模式选项将使用 IE 构建的 bots 转换为 Edge?
- 是,仅适用于迁移到 Automation 360 并具有 需要操作或需要审核消息的 bots。 查看迁移报告中的消息,这些消息提示用户编辑bot,例如,如果 bot 在窗口标题中通过变量、文件等使用 Internet Explorer 的引用。
若对此更改有任何其他问题,请联系指定的 CSM 或支持团队。
已知行为和限制
描述 | 适用于 Enterprise 11 到 Automation 360(迁移) | 适用于 Automation 360 到 Automation 360(正在更新) |
---|---|---|
bot 转换实用程序仅更新使用 Internet Explorer 进行自动化的 bots,不更新使用其他浏览器的 bots。 | 是 | 是 |
要在使用 Internet Explorer 模式的 Microsoft Edge 中打开网页或 URL,您必须将运行在 Internet Explorer 上的站点或应用程序注册到 Microsoft Site List Manager 或您组织内的组策略。 | 是 | 是 |
包含用于存储程序或文件属性位置的变量的 Open Program/File 命令无法迁移或转换为使用 Internet Explorer 模式的 Microsoft Edge。 如果变量指向 Internet Explorer,请将其更新为指向 Microsoft Edge 浏览器。 | 是 | 是 |
以下命令未迁移或转换,因为菜单栏、状态栏、收藏夹栏、命令栏和其他非网页组件等浏览器组件在每个浏览器中各不相同。 这可能会改变捕获的屏幕或者 actions 的属性。 我们建议您在必要时查看并重新捕获屏幕或者更新属性。
|
是 | 是 |
基于浏览器菜单栏的按键操作不会被迁移或转换。 | 是 | 是 |
对于单击、移动或滚动等 Mouse 命令,由于 Internet Explorer 和使用 Internet Explorer 模式的 Microsoft Edge 中的标题栏高度不同,迁移或转换后可能会出现不正确的 Y 轴。 注: 此差异仅适用于 Y 轴,而不适用于 X 轴。
|
是 | 是 |
在 Image Recognition 命令中,当目标图像位于源图像的上下边界时,由于 Internet Explorer 和 Microsoft Edge 浏览器中标题栏的高度不同,该命令未被迁移或转换。 影响以下目标操作: 右键单击、左键单击和双击。 | 是 | 是 |
在迁移或转换后,审查并重新捕获所有命令,除了捕获带有负值的窗口坐标的 Image Recognition。 注: 在 Enterprise 11 中,屏幕左上角的坐标捕获为 0, 0。 在 Automation 360 中,坐标被捕获为负值。
|
是 | 是 |
由于 Internet Explorer 和使用 Internet Explorer 模式的 Microsoft Edge 中标题栏的高度不同,因此 actions 的输出可能不符合预期。 影响以下命令:
|
是 | 是 |
包含来自 Internet Explorer 的部分文本的正则表达式变量的窗口标题可能会转换为 Microsoft Edge 中的相应标题。 但是,有时可能不会发生转换。 例如:
|
是 | 是 |
使用 Microsoft 注册表设置时,如果您已将 Internet Explorer 窗口标题栏的默认文本更改为您喜欢的文本,则在转换后,应用于标题栏的更改将不可用。 | 是 | 是 |
在 Open Program/File 中,如果您使用 taskkill /F /IM iexplore.exe 命令终止 Internet Explorer,那么在转换后,当您运行 bot 时,它将强制终止 msedge.exe。 但是当您第二次运行 bot 时,将显示 Microsoft Edge 意外关闭错误消息。 我们建议您避免使用 /F ,以便 bots 能够顺利运行。 |
是 | 是 |
本地 HTML 文件不支持通过企业站点列表管理器 在使用 Internet Explorer 的 Microsoft Edge 中加载。 解决方法: 您可以在本地主机中部署本地 HTML 文件。 示例: file:///C:/SampleHTML/sample.html URL 将被替换为 https://localhost/SampleHTML/sample.html |
是 | 是 |
浏览器的等待对于使用 Internet Explorer 模式的 Microsoft Edge在执行诸如 Mouse、Insert Keystrokes 或 Recorder 等命令时不起作用。 转换后,User32 API 不返回子窗口列表。 因此,无法找到使用 Internet Explorer 模式的 Microsoft Edge 页面。 | 是 | 是 |
不支持在使用 Xen App Remote Agent 的 Citrix 环境和使用 Internet Explorer 模式的 Microsoft Edge 上开发的 Object Cloning 命令。 不支持在 Silverlight 和 Flash 技术以及使用 Internet Explorer 模式的 Microsoft Edge 上开发的 Object Cloning 命令。 |
是 | 不适用 |
|
是 | 否 |
迁移后,使用 Mouse 单击 命令的 bots 在 相对于属性为屏幕时可能无法按预期工作。 这是因为 Internet Explorer 和 Microsoft Edge 的地址栏偏移存在差异。 | 是 | 是 |
使用标准或传统技术在 Internet Explorer 上通过 Object Cloning 命令捕获的对象在迁移或转换后将无法运行。 | 是 | 否 |
存储包含通配符字符(例如 *Applet*)的窗口标题的命令基于采用 Web Java 技术的 Internet Explorer 浏览器窗口。 如果您为此类命令选择以上皆非选项,请注意这些命令在使用 IE 模式的 Microsoft Edge 中将无法运行,因为这些命令尚未迁移到 Edge。 | 是 | 否 |
Bot Scanner 不会将使用变量存储窗口标题的命令计入统计数据。 但是,这些命令将显示在需要审查选项卡中,因此您可以手动审查这些命令,以验证窗口标题是否基于 Internet Explorer 浏览器窗口。 | 否 | 是 |
基于用户界面 (UI) 和基于使用 Internet Explorer 的窗口触发器的窗口标题不会被迁移或转换。 | 否 | 是 |
不支持在使用 Xen App Remote Agent 的 Citrix 环境和使用 Internet Explorer 模式的 Microsoft Edge 上开发的 Recorder。 不支持在 Silverlight 和 Flash 技术以及使用 Internet Explorer 模式的 Microsoft Edge 上开发的 Recorder actions 命令。 |
不适用 | 是 |
对于 Bot Migration Wizard 和 Update Bot wizard,当您选择机器人助理屏幕查看迁移审查和操作消息时,审查消息不会根据版本显示。 在更新机器人主力菜单中,审查消息被迁移审查消息覆盖。 | 否 | 是 |
当您使用 Update Bot wizard 将运行在 Microsoft Internet Explorer 上的 Automation 360
bots 转换为 Microsoft Edge时,对于以下场景,将无限期显示进行中状态:
|
不适用 | 是 |