I wan to use an AHK script with a specific version of Photoshop (CC2018, I have several installed) set via ComObjActive("{CLSID}"). The problem is I can't find an ID associated with this version. When I navigate to \HKEY_CLASSES_ROOT\ I see several Photoshop.Application.XX entries, but none of them has CC 2018 in Data Field, like this one has for CC 2019:

enter image description here

Logically the one I'm looking for is supposed to be Photoshop.Application.120, the one before CC2019, but when I'm trying to use Photoshop.Application.120 or it's CLSID as an argument for ComObjActive(), my script fails.

So can I get CLSID for a specific application somehow other than from registry?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.