检查正在运行的可执行文件

适用于: Configuration Manager(current branch)

配置应用程序部署,以检查某些可执行文件是否在客户端上运行。 使用此选项可检查可能中断应用程序安装的进程。 如果其中一个可执行文件正在运行,客户端将阻止安装部署类型。 用户必须关闭正在运行的可执行文件,然后客户端才能安装部署类型。 对于具有必需目的的部署,客户端可以自动关闭正在运行的可执行文件。

  1. 打开部署类型的“属性”。

  2. 切换到“ 安装行为 ”选项卡,然后选择“ 添加”。

  3. “添加可执行文件” 窗口中,输入目标可执行文件的名称。 (可选)输入应用程序的友好名称,以帮助在列表中识别它。

  4. 选择“ 确定” 以保存并关闭部署类型属性窗口。

  5. 部署应用程序时,选择“ 自动关闭在部署类型属性”对话框的“安装行为”选项卡上指定的所有正在运行的可执行文件的选项。 此选项位于部署属性的“ 部署设置” 选项卡上。

注意

如果将应用程序配置为检查正在运行的可执行文件,并将其包含在 “安装应用程序 任务序列”步骤中,则任务序列将无法安装它。 如果未将此任务序列步骤配置为在出错时继续,则整个任务序列将失败。

客户端行为和用户通知

客户端收到部署后,将应用以下行为:

  • 如果将应用程序部署为 “可用”,并且用户尝试安装该应用程序,则客户端会提示用户在继续安装之前关闭指定的正在运行的可执行文件。

  • 如果将应用程序部署为 “必需”,并指定为 “自动关闭在部署类型属性”对话框的“安装行为”选项卡上指定的任何正在运行的可执行文件,则客户端将显示通知。 它会通知用户,在达到应用程序安装截止时间时,指定的可执行文件会自动关闭。 如果用户尝试在截止时间之前安装应用程序,部署将失败。 它会通知用户安装无法完成,因为指定的可执行文件正在运行。

    • 在客户端设置 的计算机代理 组中计划这些对话框。 有关详细信息,请参阅 计算机代理

    • 如果不希望用户看到这些消息,请在部署属性的“用户体验”选项卡上选择“在软件中心隐藏和所有通知”选项。 有关详细信息,请参阅 用户体验设置

  • 如果将应用程序部署为 “必需”,并且未指定“ 自动关闭在部署类型属性”对话框的“安装行为”选项卡上指定的任何正在运行的可执行文件,则如果一个或多个指定的应用程序正在运行,则应用的安装将失败。

后续步骤