Is there another key that could be overriding it?


  1. Posts : 43
    Windows 7 Ultimate x32
       #1

    Is there another key that could be overriding it?


    I used the ShellMenuView utility to find the registry keys associated with the .js extension and changed this key:

    HKEY_CLASSES_ROOT\JSFile\Shell\Edit\Command
    from a path to notepad.exe to the notepad++.exe path.

    For some reason though the edit context menu still opens with notepad. I did the same thing for .bat files and it worked fine. Is there another key that could be overriding it?
      My Computer


  2. Posts : 2,467
    Windows 7 Ultimate x64
       #2

    A couple possible places. HKEY_CLASSES_ROOT\* applies to all files regardless of its type, if it hhas the same "edit" command there will be a conflict (I'm not sure which one takes precedence here).

    Also, the route you pointed to are the global settings. There is also a per-user file associations located at HKEY_CURRENT_USER\Software\Classes. From there the very same structure follows. Entries from both places are considered to build the context menu, but for those that are duplicated, the per-user settings override the global ones, could be another place to look.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:34.
Find Us