Intune MSI应用程序部署

这篇文章涵盖了MSI应用程序在Microsoft Intune中的部署。本指南将向您展示上传MSI到Intune,执行应用程序部署到用户/设备的步骤。

这里概述的过程也适用于其他非MSI应用程序,可以通过安装参数静默安装,notepad++作为其中一个应用的例子。(notepad++ . exe / S)。

Intune MSI应用程序部署

作为Intune管理员,您的主要优先事项是确保最终用户能够访问他们工作所需的应用程序。本指南将从头到尾向您展示准备和上传MSI到Intune的方法,以便分发/安装给用户/设备。

PatchMyPC HorizontalAD
修补我的电脑赞助广告

要开始使用Microsoft Intune,请单击在这里

将MSI应用程序(业务线)添加到Intune

首先,登录到您的Intune门户https://devicemanagement.microsoft.com或通过Azure门户浏览,到Intune。

添加MSI应用在Intune门户中,单击客户端应用程序在左边的菜单里。

添加MSI应用管理,点击应用程序

添加MSI应用点击添加在窗户的中上方,在应用程序类型下拉,选择其他>业务应用领域,并单击添加

添加MSI应用在Line of Business Application配置部分中,您需要指定用于部署的实际安装文件、应用程序的信息,还可以使用标记指定安装范围。

在Intune上传MSI应用程序

点击App包文件,并选择本地机器上的安装文件。在这个例子中,我们使用的是7z1900-x64.msi。

“上传

选择该文件,Intune读取安装程序和显示的简要摘要。单击OK

上传MSI应用程序

配置应用信息

应用程序信息,点击配置.您需要输入特定于应用程序的详细信息,例如Description、Publisher、Developer等。安装此应用程序时应该使用的大部分命令行参数。

在这里输入的信息越多,最终用户看到的详细信息就越多。这对每个人都有帮助。

在App Information中,你有两个按钮。

  • 忽略应用版本
  • 公司网站亮点
  1. 忽略应用版本用于具有自我更新安装程序的应用程序,例如谷歌Chrome.Intune信息提示显示;对于应用程序开发人员自动更新的应用程序(如谷歌Chrome),将此设置为“是”。
  2. 公司网站亮点在使用公司门户应用(类似于ConfigMg华体会体育系列r世界中的Software Center,如果选择此选项,该应用程序将被突出显示为可能吸引用户的应用程序)。

命令行参数是您将输入您通常的MSI/EXE安装参数的地方。在这种情况下,我们只是使用/qn /L*v " %windir%\Temp\Install-7zip-19_00.log ",这应该,使用MSI标准,导致一个Uiet(静音)安装与no显示的用户界面。/L*v开关,需要输入一个路径,并将输出一个verboselog文件。

Intune MSI应用程序部署Snap7

指定申请信息

除了添加应用程序,您还可以添加产品图标/Logo。这让整个终端用户体验变得更好。您可以使用图像文件,如(.jpg, .gif, .png)。但是总是使用512像素以下的图片。一个理想的中间值是250px到500px。

上传logo后,单击OK,您将返回到应用程序的顶层菜单。

上传应用logo在这里,您可以通过标记选择范围/限制该应用程序。这对于将应用程序限制为特定用户非常有用。在本指南中,我不打算讨论范围(标签)。

向应用程序添加范围标记最后,在填充了所有信息/完成了所有选项之后,就可以进行选择了添加

在intune中添加msi应用程序在这个阶段,您的安装文件将被上传到Intune Portal。根据安装程序的大小和连接速度,这可能需要一些时间。在上传文件时,Intune Portal显示一个红色横幅,上面写着“你的应用程序还没有准备好。再见,苏n”。

Intune中的MSI应用状态一旦上传完成,您将收到一个插入式通知。,还将看到应用程序出现在客户端应用程序-应用程序可供部署的应用程序列表。

7z申请状态

使用Intune将应用程序分配给组

当您重新访问该应用程序时,不会出现红色横幅。下一步是配置分配。将应用程序添加到Microsoft Intune后,可以将应用程序分配给用户和设备。没有赋值,申请就毫无用处。

使用Intune将应用程序分配给组在左侧菜单中单击作业.可以将应用程序分配给在Azure Active Directory中配置的安全组。建议,在此基础上,你可以分配一个安装而且卸载,就是每个应用程序都有两组。

例如:-

  • G_AppInstall_7zip
  • G_AppUninstall_7zip

在本例中,我们的目标设备为要求安装。因此,使用上面的示例组,您可以将计算机对象添加到各自的组中。

  • G_AppInstall_7zip组中的计算机对象将接收要求(强制)应用程序的安装。
  • G_AppUninstall_7zip组中的Computer对象将接收到到卸载表示应用程序。

使用Intune将应用程序分配给组您还可以选择在分配过程中排除组。如果您需要排除一组用户(如vip),或者甚至是特定设备类型的用户(如Mac users),这可能很有用。这完全取决于您的Security Group配置和您的特定需求。

您还可以选择将此应用程序作为所有用户和/或设备的要求。例如,防病毒产品,公司特定的产品,甚至可能是ConfigMgr客户端。

不管怎样,回到这个例子。搜索你的分配组,然后点击选择当完成。

使用Intune将应用程序分配给组

在Intune中监视MSI应用程序部署

在上述步骤中,我们已经成功地在Intune中添加了应用程序。现在是测试应用程序部署的时候了。

一段时间后,你的指定应用程序,应该开始滚出并降落在设备上。的“应用程序”页面中,可以跟踪进度并查看安装状态Intune门户

Intune MSI应用程序部署请注意右侧窗格中的状态列。这应该显示应用程序安装状态。

Intune MSI应用程序部署本指南演示了如何为Intune部署打包MSI应用程序。

留下回复

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

8的评论

  1. 《阿凡达》的照片 麦克风 说:

    亲爱的,
    我认为intune没有正确地解释%符号。你需要硬编码路径到c:\windows而不是%windir%
    或者可能有一个转义字符?

  2. 《阿凡达》的照片 FrankR 说:

    很棒的信息,谢谢。
    当应用程序需要序列号或令牌才能完成安装时怎么办?
    使用哪些命令行参数?

  3. 《阿凡达》的照片 年代辛格 说:

    每当我试图发布MSI时,我都会得到这个错误。

    创建应用程序时发生错误:ajaxExtended调用失败

  4. 《阿凡达》的照片 naas 说:

    嗨,我跟着你的文章安装了相同的应用程序,它只是停留在“你的应用程序还没有准备好,如果应用程序内容正在上传........“这个应用程序或我想在Intune中创建的任何应用程序的状态永远不会改变

  5. 《阿凡达》的照片 拉胡尔 说:

    我的MSI要求浏览源代码,当我启动快捷方式
    问题出在哪里?

  6. 《阿凡达》的照片 裘德佩雷拉 说:

    嗨,你能分享一种自动更新已经推送到网络中的应用程序的方法吗?

  7. 《阿凡达》的照片 Shablam 说:

    你好。这也适用于windows 10家庭吗?系统已注册AAD。不是AAD加入的。谢谢

    1. 《阿凡达》的照片 奥姆普拉卡什 说:

      仅限Windows Pro或ENT版本