Anyone know a registry hack that would let me associate PDFs with the AcroRd32.exe file in Acrobat Reader 6.0?
Try looking at
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\pdf\OpenWithList
and/or same key in HKEY_LOCAL_MACHINE
Let me know if it works.
Rob
Also check
HKCR\AcroExch.Document\shell\Open\command
(and print and printto)
Also, another spot ...
HKCR\CLSID\{B801CA65-A1FC-11D0-85AD-444553540000}\LocalServer
(and LocalServer32)
The clsid is the one in HKCL\AcroEcxh.Document\CLSID
(in case you have different clsid's for different versions than me!)
Again, post back if OK/notOK.
I have had to hack a few machines to make these things work. Why
some machines work and a few simply "muck up", I don't know.
Rob
The first HKCR\AcroExch.Document\shell\open\command by itself didn't do it.
I went down to HKCR\AcroExch.Document.7\shell\open\command and it didn't do it, either.
Then I went up to the .pdf\OpenWithList, deleted the Acrobat.exe key and added an AcroRd32.exe key (both had empty Default values).
It works! I didn't bother to go back and see if changing the other two back to their original values would "break" the hack.
Thanks again!
Glad it all works. The Adobe "wisdom" is that you should not run both Reader and Acrobat on the same machine. (ie if you have Acrobat, then this should be fine as a reader anyway!). The problem is that both programs use the *same* ActiveX control for embedding and you have to hack around to "fix" it so Reader is used in all cases when opening a pdf in IE, and also all the fixes for opening pdf's in windows explorer as well.
It gets more difficult when you have multi-user PC's (ie a PC which many different users share, but with different logins). Fixing all the local profiles can be/is a pain - more so in that the users need to be logged in at the time to make the change - and of course, I have to do that remotely as well ... hmmm ... the joys of software support.
Anyway, back to HPC/HTC and Grid computing support now ...
Cheers, glad to be of assistance,
Rob