CS5.1 overrides CS5 registry entries, how do I get the photoshop installation location safely?

Hi there,
I'm creating a installer for my Photoshop plugins, so I need to find out Photoshop installation directory. I did this by looking for registry 'HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Photoshop\', but I found that CS5.1 will override the CS5 registry entries - they are both in ’HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Photoshop\12.0‘
So how can I distinguish CS5 and CS5.1 in the registry? Or how can I get the correct installation direcotry for both CS5.1 and CS5?
Thanks,
Daniel

You can't on Windows. On Mac they did the right thing and made a seperate .paths files. On Windows they just tromped on the CS5 registry entries with the CS5.1 entries, even though it's a completely seperate application installation with its own plugin path. Not too cool.
Although, it only matters if you encounter the probably rare corner case where a user has both CS5 and CS5.1 installed AND wants to put the plugins into the CS5 plugin path. We just punted and can only install into CS5.1 in that case, unless the user manually selects the installation location. It hasn't generated any significant support issues for us that I know of.

Similar Messages

  • How do I get the Photoshop layer tags in JavaScript?

    I asked this question at graphic design stack exchange but they pointed me here:
    http://graphicdesign.stackexchange.com/questions/35374/how-do-i-get-the-photoshop-layer-ta gs-in-javascript?noredirect=1#comment48962_35374
    I want to do actions based on the tagged layer color (these thing 1) in Photoshop. I can't find a property inside the JavaScript documentation or the ExtendScript Toolkit that might contain the value.
    I'd prefer not to abuse the name for that, the layer tags look like a very clean solution to my problem. If only I could fetch them.
    Any Ideas?
    Kind Regards,
    Mii

    Hi, these functions will select all your layers with the specified color:
    use the command: selectAllByColor("red");
    function getIDXwithsameColor(TheColor){// search and return a list of indexes for the layers with the specified color
        var ref = new ActionReference();
        var toRet = [];
        try{activeDocument.backgroundLayer;var a=0 }catch(e){ var a = 1; };
        while(true){
          ref = new ActionReference();
          ref.putIndex( charIDToTypeID( 'Lyr ' ), a );
          try{var desc = executeActionGet(ref);}catch(err){break;}
            var cl = desc.getEnumerationValue(charIDToTypeID("Clr "));
            cl = typeIDToStringID(cl);
            var ls = desc.getEnumerationValue(stringIDToTypeID("layerSection"));
            ls = typeIDToStringID(ls);
            if(ls != 'layerSectionEnd'){
              if(cl == TheColor){
                toRet.push(a);
          a++;
        return toRet;
    function multiSelectByIDX(idx) {// selection function
      if( idx.constructor != Array ) idx = [ idx ];
        var layers = new Array();
        var desc = new ActionDescriptor();
        var ref = new ActionReference();
        for (var i = 0; i < idx.length; i++) {
              layers[i] = charIDToTypeID( "Lyr " );
              ref.putIndex(layers[i], idx[i]);
        desc.putReference( charIDToTypeID( "null" ), ref );
        executeAction( charIDToTypeID( "slct" ), desc, DialogModes.NO );
    function selectAllByColor(TheColor){// main function
      theSameClIDX = getIDXwithsameColor(TheColor);
      multiSelectByIDX(theSameClIDX);
    //...example::
    // selectAllByColor("none");
    //selectAllByColor("red");
    // selectAllByColor("orange");
    // selectAllByColor("yellowColor");
    // selectAllByColor("grain");
    // selectAllByColor("blue");
    // selectAllByColor("violet");
    // selectAllByColor("gray");

  • PhotoShop CC did not download, Adobe claims it did.  How do I get the Photoshop CC I paid for?

    PhotoShop CC did not download to my mac.  Adobe thinks it did.  How do I set them straight?

    Hi,
    Please follow the below link and uninstall Photoshop as it seems like there are some traces of Photoshop on your MAC.
    http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html
    Regards,
    Prabs

  • How Can I Get the FULL Installer for Flash Player 11.1.102.63?

    When I try the "Download now" button at http://get.adobe.com/flashplayer/, I only get a stub installer that then requires downloading the remainder of the installer.  I maintain both my own PC and my wife's PC.  I want to install Flash Player 11.1.102.63 twice but download it only once. 
    When I instead try the link for "Flash Player for other browsers" under "Windows 32-bit", I get the full installer for Flash Player 11.1.102.62, not the full installer for Flash Player 11.1.102.63. 
    The latest version of Adobe Reader is available via FTP at ftp.adobe.com.  Why cannot the latest version of Flash Player also be available there? 

    at http://forums.adobe.com/thread/889580 the link for downloading "flash player 10", "for other browsers", still results in the OLD version of FP 10 being downloaded, not the newly updated version, build 10.3.183.16..
    in adobe's security bulletins, it says that you can download the updated versions of "flash player 10" on the "archives" webpage but there are no direct downloads for FP 10 on the webpage, except for downloading the zipped packages, with the "debuggers".. it would be good if there were direct downloads for the updated versions of FP 10..
    also, when i go to the "download center" page, http://get.adobe.com/flashplayer/?promoid=BUIGP , if i go there with "firefox 3.6", it recognizes that i am running "firefox 3.6" and offers to install "flash player 10.3", but if i go there with "internet explorer 6", it is not recognized and so i am not offered "flash player 10.3", for installing.. in this situation, i need some other way to get "flash player 10.3" for "internet explorer 6"..
    adobe should make things easier for everyone by providing direct downloads for flash player..in my case, i use "flash player 10", so i need direct downloads for it.. yes, it is nice that the downloads are posted in the forum, but why not do it right and have in on some webpage, like on the "archives" webpage where adobe says that "flash player 10" can be downloaded, except that there are no links there for downloading it..

  • How can I get the ADI installer?

    Hi all:
    I wonder where can I find the ADI installer?
    if you cam send to me a link I will appreciate a lot.
    I appreciate your attention
    Thanks in advance.

    ADI installer is a Patch you can find in metalink
    follow this, I did it.
    ADI unable to connect to Database

  • How do I get the HTML5 pack for Dreamweaver CS5 v11.0?

    I have Dreamweaver CS5 v11.0 Build 4993 - how do I get the HTML5 pack? Tried downloading and installing v11.04, but this didn't seem to install. Any ideas?

    Oh thanks but I wish it was that simple.  Help -> Update in DW does not show any Dreamweaver updates.  As I said above, I had downloaded a DW v11.04 installer file and tried installing this and although I got an 'update successful' message, nothing has been updated and yes, I have re-booted my laptop.
    Any other suggestions please?
    Thanks

  • How do I get back PHOTOSHOP TOOLS in Bridge CS5.1?

    I used the PHOTOSHOP option under TOOLS in Bridge CS5 all the time.  I upgraded my InDesign to CS5.5 and with it I was automatically upgraded to Bridge CS5.1 but now ther is no longer a PHOTOSHOP option under TOOLS.  When I try to open the older Bridge CS5, it automatically opens CS5.1.  How can I get back the PHOTOSHOP option under TOOLS in Bridge CS5.1?
    Thanks for any information you might provide.

    How can I get back the PHOTOSHOP option under TOOLS in Bridge CS5.1?
    It seems related to the different versions and their start up scripts. First check Bridge Preferences Start Up Scripts has a PS script showing and see if the checkmark in front is checked. If not you have to copy the old script in the new location. Not sure if this works and without knowing if you have a Mac or Windows. For a Mac there is library at root level (so not in the user account).
    Here is the path: HD/Library/ Application Support/ Adobe / Start Up scripts. You probably have two folders, one called CS5 and one called CS5.5. Try to copy (copy, not move) the Photoshop script to the CS5.5 folder and try if that works. Theoretically Bridge 4.1 (that comes with CS5.5 - yes it is a bit confusing) should recognize the scripts. And basically Bridge 4 (CS5) and Bridge 4.1 (CS5.5) are the same. But If you set Bridge 4.0 it will probably not recognize the new InDesign start up scripts.

  • Saved download for Camera Raw update. still can't open Raw pic in CS5. How do I get the downloaded files to work so I can open Raw images? thanks, Artist Ray

    Bought new camera to work with Raw images in CS5 but file would not open so I downloaded latest update. It only allowed me to save in a file ( could have OPENED instead of saving so I don't know those results). How do I get the new download to work in CS5?
    Thanks for your help, Artist Ray

    Bought new camera
    Which camera make and model?
    Supported cameras
    Camera Raw plug-in | Supported cameras
    Compatible Adobe applications
    Camera Raw-compatible Adobe applications
    Why doesn’t my version of Photoshop or Lightroom support my camera?

  • I am downloading from a Canon 650D to Photoshop CS5.1 AND Adobe Bridge CS5.1  do i need to download a  DNG convertor? if so how do i get the images from the camera to the convertor?

    I am downloading from a Canon 650d  TO Photoshop CS5.1  and Adobe Bridge CS5.1  Do i need to download a DNG convertor? if so how do i get the images from the camera to the convertor?

    Please check the list yourself and co,mare the necessary CR version with the one your version of Photoshop utilizes. 
    If the version os higher than yours you can use the free DNG Converter – as to how to use it please read up on that.
    Camera Raw plug-in | Supported cameras

  • How do I get the tint function to work in CS5?

    I rrecently installed CS5 In Design in Windows 7.  How do I get the tint function to work?

    This is how you create a tint:
    If it's not working, you might try restoring your InDesign preferences:
    Trash, Replace, Reset, or Restore the application Preferences

  • How can I get the CODEC DVCPRO HD 100 for Premiere CS5?

    how can I get the CODEC DVCPRO HD 100 for Premiere CS5?

    I did...not good luck so far, any suggestions?
    ¡Mucha Luz!
    Tao Mijares
    CEO
    Mucha Luz! Productions LLC
    310 994 7154
    Sent from my Samsung G5 4G LTE smartphone

  • CS5 upgrade says on packaging that CS5 Design Standard is a qualifying product, but the installer will not complete the upgrade. How do I get the the installer to complete the upgrade?

    When I enter the license key for a CS5 Design Standard Upgrade on a Mac with CS5 Design Standard installed and licensed, the installer says that there are no qualifying products installed to be upgraded.
    The packing for the upgrade states that CS5 Design Standard is a qualifying product. How to I get the upgrade to install?

    It does seem rather like that. However, the box copy of CS5DS Upg that I am holding also states that "you must have one of the following: Adobe Creative Suite 5 - Design Standard" on the packaging.
    If I am trying to upgrade CS5DS with CS5DS, it is partly because Adobe is suggesting that it makes sense to upgrade to an identical product. Hence my confusion when the install failed.

  • How do i get the license of Adobe Illustrator CS5 from my hold PC?

    i migrated my Pc from WinXP to Win7 (i have two different HD with the O.S).
    My question is, how do i get the license of Abode Illustrator CS5 from my hold PC(hard disk with WinXP)?
    Thanks

    Find your serial number quickly
    Mylenium

  • Installed Production Premium CS5.5 on new comp - How do I get my settings back?

    So I just managed to get my copy of Production Premium onto my new iMac, and I thought I'd begin by opening an old project on Premiere Pro and seeing how much faster I can render it.
    I pressed the usual keyboard shortcut I assigned...and nothing...then remembered, I would need to restore my settings to get my shortcuts/layouts back!
    Luckily my workspace layout came back, I think it's part of the project file?
    Anyway how do I get the rest of my settings back? I have a backup of the old Mac on Time Machine and I was looking through the application files/folders but can't seem to find anything. Can someone direct me there?
    I didn't restore my iMac with Time Machine, I decided I'd start fresh so I can organise the computer a bit better, so I had to do a clean install of Production Premium.
    I know this is the Premiere Pro forum, but what about Photoshop brushes and settings? And After Effects layouts/settings/plugins?

    Restart the computer and hold the Command & R keys.
    Thanks - I didn't know how to do that!
    I did that, and it went through the steps for restoring from the time machine backup. I didn't click on "restore" just yet... My concern is that when the guy in the shop tried that, it resulted in the serious failure that required the drive to be removed and formatted from another computer.
    I'm wondering what might have caused that - is it possible that the external drive had a failure, or (more likely) that the drive caddy it sits in briefly lost power or something?
    Also, can you tell me if simply drag-dropping the files from the time-machine backup would result in everything returning to its initial state? Or is that (as I suspect) a bad idea?
    Right now I have a fresh Yosemite install which works. I'd rather have that, and slowly restore my files and apps manually than risk getting the same result as the guy in the shop. Do you think that restoring from the restore partition is worth trying again?

  • Key in registry – how can I get the content?

    Hello!
    Key in registry: I need all sub-keys that exist in this key. How can I get the list?
    Thanks!

    reg is a command line tool in windows that allows you to query the registry. You can use it to query any part of the windows registry. Once you know what query string you will need to query the entry you want, you can use ProcessBuilder to build the command line command you want to run. In your Java code, you will then need to run an external application (reg) with its arguments. ProcessBuilder is a class which makes this task easier.

Maybe you are looking for

  • User folders in /Users

    I think I trashed my user folder in the /Users directory. Is this folder supposed to have the same content as my usernamer icon on my HD? If so, how do I recover... cause they are not the same now.

  • Lync2013: Lync Web App sign in as guest

    Lync Web App sign is as guest is returning the following error: "There was an error in joining you into the meeting. Please contact your support team." & I'm seeing this error being generated on the Lync server: Storage Service had an EWS Autodiscove

  • How to keep it running with cover off (to track down noise)

    My Mac Pro started making a weird hum; I suspect one of the drives is vibrating a bit. I'd like to take the cover off and see if I can figure out what's responsible for the noise but this means I have to keep it running with the cover off and that pl

  • El boton de inicio de mi ipod

    Veran, el boton de inicio de mi ipod, parece sumido, que me recomiendan, la verdad esque le doy hasta tres veces y nada

  • Cant capture anymore

    I created a FCP project for capturing a new tape using capture now (shot with my Somy Vx2000 in 16/9 (yes, I know many people dont like to cature using capture now, but it is a for a very simple job and always find it convenienct for qick jobs). Unfo