当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

作者:精品下载站 日期:2024-12-14 11:38:35 浏览:15 分类:玩电脑

使用 ConfigMgr 部署 Microsoft Edge WebView2


本文介绍了使用 ConfigMgr (SCCM) 部署 Microsoft Edge WebView2 的步骤。借助 Edge WebView2,您可以将 Web 内容(HTML、CSS 和 JavaScript)嵌入到本机应用程序中。

我在测试 ConfigMgr Technical Preview 2010 新功能时了解了 WebView2。软件中心现在可以使用 Microsoft Edge WebView2 浏览器控件。安装 WebView2 浏览器控件可提高安全性和用户体验。

什么是 Microsoft Edge WebView2?

Microsoft Edge WebView2 控件使你能够将 Web 技术(HTML、CSS 和 JavaScript)嵌入到本机应用程序中。

WebView2 控件使用 Microsoft Edge (Chromium) 作为渲染引擎在本机应用程序中显示 Web 内容。

使用 WebView2,您可以将 Web 代码嵌入到本机应用程序中,也可以在单个 WebView 中构建整个本机应用程序。要开始使用 Webview2,请阅读 Microsoft Edge WebView2 文档的介绍。

下载 Edge WebView2 控件

因此,让我们下载适用于 Microsoft Edge 的 WebView2 运行时。当您转到WebView2下载页面时,您会看到三个下载选项。

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

下载 Evergreen Bootstrapper

Evergreen Bootstrapper 是一个小型安装程序,可下载 Evergreen Runtime 匹配的设备架构并在本地安装。安装程序大小约为 1.69MB。还有一个链接可让您下载 Bootstrapper。

下载 WebView2 Evergreen 独立安装程序

一个完整的安装程序,可以在离线环境中安装 Evergreen Runtime。单独的安装程序适用于 x86/x64/ARM64 设备。

下载 WebView2 固定版本

选择特定版本的 WebView2 运行时并将其与您的应用程序打包在一起。我将下载 x64 版本,因为我的设置中只有 64 位设备。

创建 Microsoft Edge WebView2 ConfigMgr 应用程序

启动配置管理器控制台。转到软件库\应用程序管理。右键单击“应用程序”并创建一个新应用程序。

我们拥有的安装程序是一个可执行文件。因此选择手动指定应用程序信息。单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

指定应用程序详细信息,然后单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

添加新的部署类型。这将启动创建部署类型向导。在“常规”窗口中,单击手动指定部署类型信息。单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

在内容页面上,指定内容位置。接下来,指定WebView2安装程序。

MicrosoftEdgeWebView2RuntimeInstallerX64.exe /silent /install

单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

在此步骤中添加新的检测方法。我们将使用注册表来检测计算机上此应用程序的存在。

  • 设置类型 - 注册表
  • Hive - HKEY_LOCAL_MACHINE
  • 密钥 - SOFTWARE\WOW6432Node\AdventNet\DesktopCentral\DCAgent\Inventory\System\Software\Uninstall\Microsoft EdgeWebView
  • 值 - 软件版本
  • 数据类型 - 版本
  • 运算符 - 大于或等于
  • 值 - 87.0.664.60

单击确定,然后单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

指定此应用程序部署的用户体验设置。单击下一步

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

这是一个可选步骤。不过,我将在这里定义操作系统要求。仅当检测到 Windows 10 64 位操作系统时才会安装该应用程序。单击下一步并完成其余步骤。

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

最后关闭创建应用程序向导。

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

使用 ConfigMgr 部署 Microsoft Edge WebView2

现在您已经打包了 Microsoft Edge WebView2 应用程序,请将其部署到您的测试设备集合。确保该集合中至少有几台计算机来测试部署。

在 Windows 10 计算机上,我打开软件中心并安装 Microsoft Edge WebView2 应用程序。

安装命令运行良好,因此我在安装过程中没有遇到任何问题。

 Prepared working directory: C:\Windows\ccmcache AppEnforce 12/16/2020 8:19:51 PM 3740 (0x0E9C)
Prepared command line: "C:\Windows\ccmcache\MicrosoftEdgeWebView2RuntimeInstallerX64.exe" /silent /install AppEnforce 12/16/2020 8:19:52 PM 3740 (0x0E9C)
Executing Command line: "C:\Windows\ccmcache\MicrosoftEdgeWebView2RuntimeInstallerX64.exe" /silent /install with user context AppEnforce 12/16/2020 8:19:52 PM 3740 (0x0E9C)
Working directory C:\Windows\ccmcache AppEnforce 12/16/2020 8:19:52 PM 3740 (0x0E9C)
Post install behavior is BasedOnExitCode AppEnforce 12/16/2020 8:19:52 PM 3740 (0x0E9C)
Waiting for process 2520 to finish. Timeout = 120 minutes. AppEnforce 12/16/2020 8:19:52 PM 3740 (0x0E9C)
Process 2520 terminated with exitcode: 0 AppEnforce 12/16/2020 8:20:11 PM 3740 (0x0E9C)
Looking for exit code 0 in exit codes table... AppEnforce 12/16/2020 8:20:11 PM 3740 (0x0E9C)

[玩转系统] 使用 ConfigMgr 部署 Microsoft Edge WebView2

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯