通过GPO组策略定义Windows10中更改默认文件关联程序

25次阅读
没有评论

共计 1201 个字符,预计需要花费 4 分钟才能阅读完成。

前言:

Windows 10 与以前的 Windows 版本的主要区别在于,现在您无法通过注册表或组策略首选项的“打开方式”功能来管理文件关联设置。但是有一个新的机会可以将当前文件关联设置从“参考”计算机导出到 XML 文件,并将该文件应用到其他计算机上。

假设您想使用 Firefox 浏览器在所有域计算机上打开.HTML 文件(您想将此文件扩展名与应用程序相关联)。

导出到 XML 文件:

Dism.exe /online /Export-DefaultAppAssociations:C:\PS\DefaultAssoc.xml 

该命令会将您在用户配置文件中配置的所有程序关联保存到 XML 文件中。您可以在任何文本编辑器中打开 DefaultAssoc.xml 文件,并查看导出的文件关联的完整列表。如果您只需要使用此列表中的一部分关联(为了不覆盖现有的用户设置),您可以手动编辑 XML 文件。只保留带有您需要的文件扩展名的行。例如,我们将为 HTM 和 HTML 扩展保留以下几行:

<?xml 版本 ="1.0″ 编码 ="UTF-8″?>
< 默认关联>
<Association Identifier=".htm" ProgId="FirefoxHTML"
ApplicationName="Firefox" />
<Association Identifier=".html" ProgId="FirefoxHTML" ApplicationName="Firefox" />
</ 默认关联>
通过 GPO 组策略定义 Windows10 中更改默认文件关联程序

使用组策略设置默认文件关联:

Windows 10/8.1 引入了一个新的组策略 (GPO) 选项,允许您将具有文件关联设置的 xml 文件应用到计算机上的所有当前用户。

这个名为设置默认关联配置文件的策略位于计算机配置 -> 管理模板 -> Windows 组件 -> 文件资源管理器下。

通过 GPO 组策略定义 Windows10 中更改默认文件关联程序

启用该策略并指定 XML 文件的 UNC 路径。它可以位于共享网络文件夹、域控制器上的 SYSVOL 目录或使用 GPP 或 SCCM 预先复制到计算机上。

通过 GPO 组策略定义 Windows10 中更改默认文件关联程序

新的文件关联设置将在下次登录后应用于计算机的所有用户。

具有新文件关联设置的 XML 文件的路径包含在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System 下的 DefaultAssociationsConfiguration 注册表参数中。

通过 GPO 组策略定义 Windows10 中更改默认文件关联程序

由于 Windows 10 会跟踪文件关联设置的更改,因此当您第一次尝试打开 HTML 文件时,可能会出现一个窗口,确认使用 Firefox 作为打开此文件类型的默认程序(该请求仅出现一次)。安装新应用程序后,总是会出现这样的请求,该应用程序已注册以打开现有文件类型或协议。您可以通过在同一 GPO 部分中启用策略“不显示 ’ 新应用程序安装 ’ 通知”来隐藏这些通知。

在 Windows 中工作时,用户可以重新分配这些文件关联。但是,在下次登录期间,GPO 将使用 XML 文件中的设置覆盖用户的文件关联设置。

正文完
 0
Nnkin
版权声明:本站原创文章,由 Nnkin 于2024-08-31发表,共计1201字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)