SCCM

Microsoft Edge部署错误-不匹配的退出代码(1)

从Configuration Manager 1910开始,您可以使用Create Microsoft Edge应用程序功能来部署新的浏览器。Edge已退出预览,是的,有一个稳定版本的Edge企业。

Microsoft Edge已经为业务做好了准备,您可以使用以下指南将Edge部署到使用SCCM 1910的企业系统中。除此之外,您还可以使用SCCM管理边缘更新。

当您创建Edge应用程序时,它本质上是一个安装Edge浏览器的PowerShell脚本。但是Edge安装可能会失败,您可能会看到以下错误消息。

  • 华体会体育系列软件中心:0x1(1)
  • appenfor .log:不匹配的退出码(1)被认为是执行失败。

Microsoft Edge部署错误-不匹配的退出代码(1)

PatchMyPC赞助广告 PatchMyPC HorizontalAD

如果在客户端计算机上打开AppEnforce.log文件,就会注意到不匹配的退出码(1)被认为是执行失败。对于这个错误,您可能不知道为什么它实际上失败了,除非您以前已经处理过这样的错误。

Microsoft Edge部署错误-不匹配的退出代码(1)

由于默认情况下,PowerShell限制在最终用户pc上运行脚本,Edge部署会出现上述错误而失败。执行策略可以帮助用户设置基本规则,防止用户无意中违反基本规则。您可以阅读更多关于执行策略的信息在这里

Microsoft Edge部署错误-不匹配的退出代码(1)

在Microsoft Edge部署期间,如果您注意到“不匹配的退出码(1)”错误,请执行以下步骤:-

  • 启动配置管理器控制台。
  • 华体会体育系列软件库>应用程序管理>应用程序
  • 选择Microsoft Edge应用程序,在“部署类型”选项卡中,右键单击“Edge部署”,然后单击属性

边缘部署属性

这将打开Edge部署类型属性窗口。2 .在安装程序框中添加-ExecutionPolicy绕过就在PowerShell之后(参考下面的截图)。点击好吧.如果您有32位边缘应用程序,还必须添加相同的命令。

边缘部署属性

因为修改了应用程序属性,所以必须更新内容。

更新边缘应用内容

更新内容后,启动Software Center。华体会体育系列选择“Microsoft Edge”,单击安装

Microsoft Edge部署错误

现在Microsoft Edge部署工作时不会出现任何错误。

Microsoft Edge部署错误

Prajwal Dhth华体会体育全站esai的照片

hth华体会体育全站

hth华体会体育全站普拉杰瓦尔·德赛是微软企业移动领域的MVP。他在SCCM、Intune、配置管理器、Microsoft Intune、Azure、Windows Server、Windows 11、WordPress等主题上撰写文章,目的是为人们提供有用的信息。

9日评论

  1. 我使用模板PS脚本安装应用程序。为了让这个脚本工作,我借鉴了那个脚本。我相信最后的问题是,在原始边缘脚本的安装行找不到MSI文件。通过对脚本的添加和如上所述的执行策略绕过,它可以按预期工作。

    以下是我补充的内容:

    #断言安装程序的位置$installerPath = $PSScriptRoot + "\" + $MSIName #日志文件名$msiDescription = 'Microsoft_Edge' #构建日志文件路径$logFile = $env:SystemRoot + '\PackageLogs\' + $msiDescription + '.log' #参数列表$argList = '/I ' + """$installerPath""" + '/ qn /L* ' + """ "$logFile""" #魔术发生在这里Start-Process msiexx .exe -ArgumentList $argList -等待
  2. 我添加了执行策略绕过,可以看到它已经在日志中运行,但故障是相同的,它没有解决它。任何想法。提前谢谢你

  3. 我们有一个GPO,它将PowerShell策略设置为只允许签名脚本。所以我辞职了发货的MS-scipts在x86和x64文件夹与我们的企业证书,更新的内容,这也工作得很好。

  4. 该死……我觉得有点措手不及,因为我本来可以自己想到这个,但宁愿谷歌。

    谢谢这个解决方案!

留下回复

你的电邮地址将不会公布。必填字段已标记

关闭

Adblock检测

看起来你在用广告拦截器。请支持我们,允许广告在PrajwalDesai.com。谢谢你!