Hi,
I'm trying to use the FTA user environment settings with conditions to set the default program for PDFs. The use case is this: we have Adobe Reader DC And Adobe Acrobat DC installed on the golden image. Acrobat DC is only licensed when a user logs into it with their Adobe Creative Cloud credentials. I have two items configured for the pdf file extension...
First:
Associate PDF's with Adobe Acrobat DC
if user is a member of AD group "Adobe_Pro_Default"
Second:
Associate PDF's with Adobe Reader DC
if user is NOT a member of AD group "Adobe_Pro_Default"
When I check the debug log, it appears that the conditions are working properly and settings are getting applied. However it seems that Windows is still associating Edge with PDF's.
I've seen some documents about customizing the default FTA's in the parent image, but that is not what I need. I need conditional FTA's to avoid having to maintain a separate parent image.
Thanks!
Regarding Edge and PDF hijacking, there is an article describing how to prevent this hijacking. Though, I haven't fully tested it myself yet.
http://www.winhelponline.com/blog/edge-hijack-pdf-htm-associations/
Citrix seems to have resolved this issue with Citrix Profile Management 5.7. I don't know if they did some heavy reverse engineering or bought some secret sauce directly from Microsoft, but has VMware made any progress with setting and/or roaming FTA setting for Windows 10 with UEM?
I have roaming FTA's in WIn10 working using these settings. I just can't get the forced FTA's from UEM working.
#Windows 10 Only
[IncludeRegistryTrees]
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
HKCU\Software\Microsoft\Windows\Shell\Associations
HKCU\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts
[IncludeIndividualRegistryValues]
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserSignedIn
I tried the built in defalt apps flex config that came with UEM 9.2 and it did not work for me, I had to add the extra lines shown in my config (I found that on the forum somewhere, can't find the original thread now.. ) The last 3 lines of the FlexConfig above are missing from the built in default FTA Flexconfig in 9.2.
Do you see any messages about Windows resetting back to the default apps for FTA's in the bottom-right corner?
pchapman
The only way we were able to force .PDF associations was to modify the DefaultAssociations.xml in C:\Windows\system32 on the Master Image.
We have .pdf line set to:
<Association Identifier=".pdf" ProgId="Acrobat.Document.DC" ApplicationName="Adobe Acrobat DC" />
So don't know if it will help you or not as we don't have either Reader DC and Acrobat DC installed on the master image. Both are installed in separate AppStacks with AppVolumes. But when both are together, Acrobat overtakes the association in our environment.
Do you have AppVolumes?