Workspace Environment Management

文件关联

重要提示:

您配置的文件类型关联会自动成为默认关联。但是,当您打开适用的文件时,“您希望如何打开此文件?”窗口可能仍然出现,提示您选择一个应用程序来打开该文件。单击确定关闭窗口。如果不想再次看到类似的窗口,请执行以下操作:打开组策略编辑器并启用 不显示 “已安装新应用程序” 通知 策略(计算机配置 > 管理模板 > Windows 组件 > 文件资源管理器)。

控制在用户环境中创建文件类型关联。

提示:

您可以使用动态令牌来扩展 Workspace Environment Management 操作,使其功能更强大。

文件关联列表

现有文件关联的列表。您可以使用“查找”按名称或 ID 筛选列表。

添加文件关联

  1. 使用上下文菜单 添加 命令。
  2. 新建文件关联 对话框选项卡中输入详细信息,然后单 击确定

名称。文件关联的显示名称,与文件关联列表中显示的相同。

说明。此字段仅显示在版本/创建向导中,并允许您指定有关资源的其他信息。

文件关联状态。切换文件关联是启用还是禁用。禁用后,即使分配给用户,代理也不会对其进行处理。

文件扩展名。用于此文件类型关联的扩展名。如果从列表中选择文件扩展名, ProgID 字段将自动填充(如果运行管理控制台的计算机上存在该文件类型)。您也可以直接键入扩展名。但是,对于浏览器关联,必须直接键入扩展程序。有关详细信息,请参阅 浏览器关联

ProgID。与应用程序 (COM) 关联的编程标识符。当您从列表中选择文件扩展名时,此值将自动填充。您也可以直接键入 ProgID。要发现已安装的应用程序的 ProgID,您可以使用 OLE/COM 对象查看器 (oleview.exe),并在对象类/Ole 1.0 对象中查看。有关 ProgID 的更多信息,请参阅 编程标识符 (ProgID)

操作。允许您选择操作类型:打开、编辑或打印。

目标应用程序。用于指定与此文件扩展名一起使用的可执行文件。键入可执行文件的完整路径。例如,对于 UltraEdit 文本编辑器: C:\Program Files\IDM Computer Solutions\UltraEdit\uedit64.exe

命令。用于指定要与可执行文件关联的操作类型。例如:

  • 对于打开的操作,请键入 “%1”
  • 对于打印操作,请键入 /p"%1"

设置为默认操作。切换是否将关联设置为该文件扩展名的默认值。

覆盖。切换此文件关联是否覆盖指定扩展名的任何现有关联。

运行一次。默认情况下,每次代理刷新时,Workspace Environment Management (WEM) 都会创建文件关联。选择此选项可创建一次文件关联,而不是在每次刷新时创建文件关联。这可以加快代理刷新过程,尤其是当您为用户分配了许多文件关联时。

操作类型。描述此资源是什么类型的操作。

例如,要为文本 (.txt) 文件添加新的文件类型关联,以便用户使用所选程序(此处为 iexplore.exe)自动打开文本文件,请完成以下步骤。

  1. 管理控制台 > 操作 > 文件关联 > 文件关联列表 选项卡上,单击 添加

  2. 在 “ 新建文件关联 ” 窗口中,键入信息,然后单击 “ 确定”

    新文件类型关联

    • 文件关联状态。选择已启用
    • 文件扩展名。键入文件扩展名。在此示例中,键入 .txt。
    • 操作。选择 “ 打开”。
    • 目标应用程序。单击 浏览 以导航到适用的可执行文件(.exe 文件)。在此示例中,浏览到位于 C:\Program Files (x86)\Internet Explorer 文件夹中的 iexplore.exe。
    • 命令。键入 “% 1” 并确保用双引号将% 1 封装起来。
    • 选择 “ 设置为默认操作”。
  3. 转到“管理控制台”>“任务”>“操作分配”选项卡。

  4. 双击要为其分配操作的用户或用户组。

  5. 转到“管理控制台”>“管理”>“代理”>“统计”选项卡,然后单击“刷新”。

  6. 右键单击代理,然后在上下文菜单中选择刷新工作区代理

  7. 转到运行代理的计算机(用户环境)以验证创建的文件类型关联是否有效。

在此示例中,如果双击最终用户环境中扩展名为 .txt 的文件,则该文件将自动在 Internet Explorer 中打开。

须知

浏览器关联

WEM 支持为以下浏览器创建关联:

  • Google Chrome
  • Firefox
  • Opera
  • Internet Explorer (IE)
  • Microsoft Edge
  • Microsoft Edge Chromium

创建浏览器关联时,请记住以下几点:

  • 文件扩展名字段中,键入 httphttps
  • ProgID 字段中,根据您的选择键入以下内容(区分大小写):
    • ChromeHTML,适用于 Google Chrome
    • firefox,适用于 Firefox
    • OperaStable,适用于 Opera
    • IE,适用于 Internet Explorer (IE)
    • edge,适用于 Microsoft Edge
    • edgeMSEdgeHTM,适用于 Microsoft Edge Chromium

注意:

  • 要确保 Google Chrome 浏览器关联能够正常运行,请验证代理主机上的浏览器是否由管理员安装。否则,请以管理员身份登录计算机并重新安装浏览器。这是必要的,因为如果浏览器是由用户(非管理员)安装的,ProgID 将为 ChromeHTML.<X> 而非 ChromeHTML。“X”表示特定于用户的全局唯一标识符 (GUID),例如 JLKDKPPE7UYB4JTWJS73YQWTD4
  • Microsoft Edge 的浏览器关联仅适用于特定版本的 Windows 10 操作系统中包含的内置、默认的 Microsoft Edge 实例。如果将浏览器升级到更新版本,则配置的关联不会生效。解决方法:请参阅知识中心文章 CTX269675

程序标识符 (ProgID)

您不再需要填写以下字段: 操作目标应用程序命令。只要提供正确的 ProgID,您就可以将字段留空。请参阅下面的热门应用程序 ProgID 列表:

  • Acrobat Reader DC:AcroExch.Document.DC
  • Opera 浏览器:OperaStable
  • Google Chrome 浏览器: ChromeHTML
  • Internet Explorer:htmlfile
  • 写字板:textfile
  • 记事本: txtfile
  • Microsoft Word 2016:Word.Document.12
  • Microsoft PowerPoint 2016:PowerPoint.Show.12
  • Microsoft Excel 2016:Excel.Sheet.12
  • Microsoft Visio 2016:Visio.Drawing.15
  • Microsoft Publisher 2016:Publisher.Document.16

但是,如果出现以下情况,则必须填写字段(操作目标应用程序命令):

  • 你不能提供正确的 ProgID
  • 目标应用程序(例如 UltraEdit 文本编辑器)在安装过程中不会在注册表中注册自己的 ProgID。

更多信息

有关如何配置文件类型关联的示例,请参阅 配置文件类型关联

文件关联