【问题标题】:DISM /Import-DefaultAppAssociations runs successfully, but no file associations are changedDISM /Import-DefaultAppAssociations 运行成功,但没有更改任何文件关联
【发布时间】:2016-05-04 04:18:11
【问题描述】:

在 Windows 10 上,我运行

dism /online /import-defaultappassociations:\\path\to\appassociations.xml

输出表明命令已成功完成,但打开文件时默认值没有更改。在Control Panel > Default Programs 中也看不到这些更改。

我知道 xml 是可访问的,并且此命令在我们环境中的 8.1 计算机上运行。但是每台 Windows 10 计算机都存在同样的问题。

DISM 日志显示一些警告,但我无法确定它们是否相关。如有需要,我可以提供。

【问题讨论】:

  • 是否所有用户(甚至是本地 [非域] 用户)都可以访问该文件共享?如果不是,请查看将文件复制到所有 PC 的磁盘上的通用位置并从该位置导入,因为我认为每个新用户登录可能都需要它

标签: windows-10 file-association dism default-programs


【解决方案1】:

首先这可能应该在 serverfaultsuperuser 上,因为它是一个与系统相关的(脚本/批处理)问题,而不是真正的编程问题(我知道它们重叠)。

dism /import 仅适用于 PC 上的新用户。 The GPO 我相信对现有用户有用:

Computer Configuration\Administrative Templates\Windows Components\File Explorer\Set a default associations configuration file

我目前正在与上面提到的每个优点和缺点作斗争。

  • GPO con:并不真正尊重/保留用户应用程序关联,它会在每次登录时将它们重置回您的 GPO 关联。您可以申请 GPO 一个月并禁用吗?
  • GPO con:仅适用于域 PC,如果您在本地 gpedit.msc 上配置它,它将根本无法工作
  • DISM pro:尊重用户应用关联,因为我相信它只运行一次(新用户设置)?
  • DISM con:如上所述,仅适用于新用户。糟糕的解决方案:删除用户个人资料

还要注意调整 appassoc.xml 以仅包含您想要更改的条目可能会导致新用户出现多个“应用程序默认设置已重置”消息(使用 dism /import 或 GPO)。在当时,这似乎是构建 10586 或 kb3135173 的故障或意外副作用,因为应用程序关联发生了变化并且需要唯一的哈希

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 2014-07-15
    • 2018-09-05
    • 2019-12-30
    相关资源
    最近更新 更多