当我为Adobe Reader DC Continuous部署新应用程序时,它将卸载旧版本并安装新版本。我了解我可以只部署补丁程序,而不必再次卸载并安装,但是我团队的标准是卸载并安装。因此,当我卸载它时,所有PDF文件现在都可以通过Microsoft Edge打开。安装新的Adobe Reader之后,我需要将其设置回Adobe Reader。
我完成的步骤包括:导出默认应用程序XML,对其进行编辑,然后将其放入一个名为DefaultAppAssoc.xml的文件中,然后通过Dism.exe /online /Import-DefaultAppAssociations:DefaultAppAssoc.xml
在我的部署安装批处理文件中调用它。它表示操作成功,但是当我重新启动计算机时,文件仍设置为使用Edge打开。
当我使用cmd时,assoc .pdf
的结果为.pdf=AcroExch.Document.DC
,而当我尝试ftype acroExch.Document.DC
的结果为acroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" "%1"
。