Product Documentation

创建应用程序

Oct 12, 2015

本节的主题介绍为了使 MSI、App-V 和基于脚本的应用程序能够与 Connector 配合使用而需要进行的最低设置。

重要:除非另有指定,否则 Connector 不要求更改默认设置。

Configuration Manager 中已有的应用程序

如果您已经在 Configuration Manager 中创建了 MSI 或脚本应用程序,请注意用于安装或更新这些应用程序的部署类型必须将 Install behavior(安装行为)选项设为 Install for system if resource is device, otherwise install for user(如果是设备资源,则为系统安装;否则请为用户安装)。该选项可确保应用程序如果被部署到设备集合或用户集合,可以正常使用。

只有当您知道应用程序始终会部署在设备上、并且不希望用户运行该应用程序时,才使用 Install for system(为系统安装)选项。例如,应为系统组件使用此选项。为系统安装的应用程序在用户集合上将无法使用。

Install behavior(安装行为)设置显示在 User Experience(用户体验)选项卡上的 MSI 和脚本部署类型属性中。

创建 MSI 或 App-V 应用程序

下列步骤介绍为了使应用程序能够与 Connector 配合使用而需要进行的最低设置。除非另有指定,否则 Connector 不要求更改默认设置。

如果您已经在 Configuration Manager 中创建了 MSI 应用程序,请注意用于安装或更新这些应用程序的部署类型必须将 Install behavior(安装行为)选项设为 Install for system if resource is device, otherwise install for user(如果是设备资源,则为系统安装;否则请为用户安装)。该选项可确保应用程序如果被部署到设备集合或用户集合,可以正常使用。

只有当您知道应用程序始终会部署在设备上、并且不希望用户运行该应用程序时,才使用 Install for system(为系统安装)选项。例如,应为系统组件使用此选项。为系统安装的应用程序在用户集合上将无法使用。

Install behavior(安装行为)设置显示在 User Experience(用户体验)选项卡上的 MSI 部署类型属性中。

  1. 在 Configuration Manager 控制台中,展开 Software Library(软件库)> Application Management(应用程序管理),然后单击 Applications(应用程序)。
  2. Home(主页)选项卡上,单击 Create Application(创建应用程序)。将打开“Create Application Wizard”(创建应用程序向导)。
  3. 在“General”(常规)页面上:
    1. Type(类型)选择以下应用程序部署类型之一:
      • Windows Installer (.msi file)
      • Microsoft Application Virtualization 4
      • Microsoft Application Virtualization 5
    2. 指定位置
  4. 如果选择 Windows 安装程序 (.msi file):
    1. 依次单击到“General Information”(常规信息)页面。对于“Installation behavior”(安装行为),除非要安装系统组件,否则请选择 Install for system if resource is a device, otherwise install for user(如果是设备资源,则为系统安装;否则请为用户安装)。
    2. 依次单击向导的剩余部分。
  5. 如果选择 App-V,请依次单击向导的剩余部分。

此时,您可以部署应用程序

创建基于脚本的应用程序

下列步骤介绍为了使应用程序能够与 Connector 配合使用而需要进行的最低设置。除非另有指定,否则 Connector 不要求更改默认设置。

下列步骤以 Internet Explorer 为例。

如果您已经在 Configuration Manager 中创建了脚本应用程序,请注意用于安装或更新这些应用程序的部署类型必须将 Install behavior(安装行为)选项设为 Install for system if resource is device, otherwise install for user(如果是设备资源,则为系统安装;否则请为用户安装)。该选项可确保应用程序如果被部署到设备集合或用户集合,可以正常使用。

只有当您知道应用程序始终会部署在设备上、并且不希望用户运行该应用程序时,才使用 Install for system(为系统安装)选项。例如,应为系统组件使用此选项。为系统安装的应用程序在用户集合上将无法使用。

Install behavior(安装行为)设置显示在 User Experience(用户体验)选项卡上的脚本部署类型属性中。

  1. 在 Configuration Manager 控制台中,展开 Software Library(软件库)> Application Management(应用程序管理),然后单击 Applications(应用程序)。
  2. Home(主页)选项卡上,单击 Create Application(创建应用程序)。

    将打开“Create Application Wizard”(创建应用程序向导)。

  3. 在“General”(常规)页面上:单击 Manually specify the application information(手动指定应用程序信息),然后单击 Next(下一步)。
  4. 根据您的要求,填写“General Information”(常规信息)和“Application Catalog”(应用程序目录)页面。

    请记录在“General Information”(常规信息)页面上输入的应用程序名称。您必须在第 7 步再次输入该名称。

  5. 在“Deployment Types”(部署类型)页面上,单击 Add(添加)。

    将打开“Create Deployment Type Wizard”(创建部署类型向导)。

  6. 在“General”(常规)页面上:为 Type(类型)选择 Script Installer(脚本安装程序),然后单击 Next(下一步)。
  7. 在“General Information”(常规信息)页面上:为 Name(名称)输入之前在第 4 步中输入的相同名称。
  8. 在“Content”(内容)页面上:
    1. Configuration Manager 要求提供 Content location(内容位置),但 Connector 不需要此信息。输入有效的系统路径,例如\\localhost\c$。
    2. Configuration Manager 要求提供 Installation program(安装程序),但 Connector 不需要此信息。输入一个占位符,如dummy.txt。
  9. 在“Detection Method”(检测方法)页面上:指定 XenApp 或 XenDesktop 部署类型将如何查找应用程序:
    1. 单击 Add Clause(添加子句)并保留默认的 Setting Type(设置类型)为 File System(文件系统)。
    2. 单击 Path(路径)对面的 Browse(浏览),导航到包含应用程序可执行文件的文件夹,选择该文件并单击 OK(确定)。

      例如,对于 Internet Explorer,该路径为 %ProgramFiles(x86)%\\Internet Explorer\iexplore.exe。Configuration Manager 会填写 Type(类型)、Path(路径)和 File or folder name(文件或文件夹名称)。

  10. 在“User Experience”(用户体验)页面上:
    • 除非要安装系统组件,否则为 Installation behavior(安装行为)选择 Install for system if resource is a device, otherwise install for user(如果是设备资源,则为系统安装;否则请为用户安装)。
    • Logon requirement(登录要求)选择 Whether or not a user is logged on(无论用户是否登录)。
  11. 单击完成“Create Deployment Type Wizard”(创建部署类型向导)和“Create Application Wizard”(创建应用程序向导)的其余步骤。

此时,您可以部署应用程序

创建 Citrix Receiver 应用程序

如果您的用户通过受管用户设备上的 Receiver 访问应用程序,则可以使用 Configuration Manager 部署 Receiver,如下所示。
  1. 在 Configuration Manager 控制台中,展开 Software Library(软件库)> Application Management(应用程序管理),然后单击 Applications(应用程序)。
  2. Home(主页)选项卡上,单击 Create Application(创建应用程序)。

    将打开“Create Application Wizard”(创建应用程序向导)。

  3. 在“General”(常规)页面上:单击 Manually specify the application information(手动指定应用程序信息),然后单击 Next(下一步)。
  4. 根据您的要求,填写“General Information”(常规信息)和“Application Catalog”(应用程序目录)页面。

    请记录在“General Information”(常规信息)页面上输入的应用程序名称。例如,您可以输入“Citrix Receiver”。您需要再次输入步骤 7 中的名称。

  5. 在“Deployment Types”(部署类型)页面上,单击 Add(添加)。

    将打开“Create Deployment Type Wizard”(创建部署类型向导)。

  6. 在“General”(常规)页面上:为 Type(类型)选择 Script Installer(脚本安装程序),然后单击 Next(下一步)。
  7. 在“General Information”(常规信息)页面上:为 Name(名称)输入之前在第 4 步中输入的相同名称。
  8. 在“Content”(内容)页面上:
    1. Content location(内容位置),单击 Browse(浏览)并导航到 CitrixReceiver.exe 所在的共享文件夹。
    2. Installation program(安装程序),单击 Browse(浏览)并导航到 CitrixReceiver.exe,将其选中,单击 Open(打开),然后输入/silent。
      Installation program(安装程序)应包含:"CitrixReceiver.exe" /silent
      重要:您必须指定其他 Citrix Receiver 命令行操作才能确保其可以在您的环境中正常运行。有关指南,请咨询处理您站点的 Receiver 的管理员。
  9. 在“Detection Method”(检测方法)页面上:指定 XenApp 或 XenDesktop 部署类型查找 Receiver.exe 的方法:
    1. 单击 Add Clause(添加子句)并保留默认的 Setting Type(设置类型)为 File System(文件系统)。
    2. 对于 Type(类型),请选择 Folder(文件夹)。
    3. Path(路径)中,输入:%ProgramFiles(x86)%\Citrix
    4. File or folder name(文件或文件夹名称)中,输入:ICA 户端
  10. 在“User Experience”(用户体验)页面上:
    • 对于 Installation behavior(安装行为),请选择 Install for system(为系统安装)。
    • Logon requirement(登录要求)选择 Whether or not a user is logged on(无论用户是否登录)。
  11. 单击完成“Create Deployment Type Wizard”(创建部署类型向导)和“Create Application Wizard”(创建应用程序向导)的其余步骤。

现在,您可以将 Receiver 部署到设备集合。