custom shell folders and values from regedit


  1. Posts : 14
    win 7 x64 ultimate
       #1

    custom shell folders and values from regedit


    Hi all!
    Im trying to create custom system folders and doing some researching about the values and variables used in. Example:

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}]
    @="Malandrino"
    "InfoTip"="Est es una malandrina prueba"
    "{305ca226-d286-468e-b848-2b2e8e697b74} 2"=dword:00000000
    "SearchHelper"="ShellObjectEditor: Malandrino"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\DefaultIcon]
    @="C:\\Windows\\System32\\SHELL32.DLL,26"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\InProcServer32]
    @="shdocvw.dll"
    "ThreadingModel"="Apartment"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\Instance]
    "CLSID"="{0afaced1-e828-11d1-9187-b532f1e9575d}"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\Instance\InitPropertyBag]
    "Attributes"=dword:00000015
    "Target"=hex(2):44,00,3a,00,5c,00,4d,00,61,00,6c,00,61,00,6e,00,64,00,72,00,69,\
    00,6e,00,6f,00,00,00
    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx]

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers]
    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 1 general]
    @="{21b22460-3aea-1069-a2dc-08002b30309d}"
    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 2 customize]
    @="{ef43ecfe-2ab9-4632-bf21-58909dd177f0}"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 3 sharing]
    @="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"

    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 4 security]
    @="{1f2e5c40-9550-11ce-99d2-00aa006e086c}"
    [HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellFolder]
    "Attributes"=dword:fa000177
    "WantsFORPARSING"=""
    "HideAsDeletePerUser"=""

    I highlighted in bold and red those values set to attributes. Im trying to get some research about how many values can be set a custom shell folder (or program), where can I get more info about some values tables to set values attributes fro shell folders. I cannot find any info about info.

    I would be very grateful if someone could have this information, thank you.
      My Computer


  2. Posts : 15
    Windows 7 Home Premium Service Pack 1 64-bit
       #2

    Could you clarify what you mean by "custom system folders"?

    I may be able to give some advice but, unless I have a better understanding of what you're trying to do, I have to default to answering "Adding custom shell folders involves writing C++ to make a "Shell Extension" (basically a plugin for Windows Explorer), which then gets compiled into a DLL and the registry entries are just telling Explorer how to load and integrate that DLL."
      My Computer


  3. Posts : 14
    win 7 x64 ultimate
    Thread Starter
       #3

    ssokolow said:
    Could you clarify what you mean by "custom system folders"?

    I may be able to give some advice but, unless I have a better understanding of what you're trying to do, I have to default to answering "Adding custom shell folders involves writing C++ to make a "Shell Extension" (basically a plugin for Windows Explorer), which then gets compiled into a DLL and the registry entries are just telling Explorer how to load and integrate that DLL."
    Hi!
    I mean creating custom folders with their custom and unique id that behaves like system folder (example: downloads, games, my docs...) with their proper privileges/read/write permission and not-deletion to be placed in desktop, inside my pc windows, or inside control panel windows.
      My Computer


  4. Posts : 15
    Windows 7 Home Premium Service Pack 1 64-bit
       #4

    darksonny said:
    Hi!
    I mean creating custom folders with their custom and unique id that behaves like system folder (example: downloads, games, my docs...) with their proper privileges/read/write permission and not-deletion to be placed in desktop, inside my pc windows, or inside control panel windows.
    OK, I don't know any way to extend the control panel without being able to code in a language that can implement Microsoft's COM APIs.

    There are instructions floating around for customizing the contents of This PC in Windows 10 and beyond, but this page (which includes a GUI for it) seems to be saying that the customizable shell extension you're repurposing to do that was added in Windows 8.1.

    If that's the case, then you may also need to have sufficient programming skill to add those too in Windows 7.

    EDIT: Hold the presses. I just tested it and it (or, rather, its successor) can add custom folders to Computer on Windows 7. It looks like the part it can't do is remove any of the existing ones.
      My Computer


  5. Posts : 14
    win 7 x64 ultimate
    Thread Starter
       #5

    ssokolow said:
    OK, I don't know any way to extend the control panel without being able to code in a language that can implement Microsoft's COM APIs.
    There are instructions floating around for customizing the contents of This PC in Windows 10 and beyond, but this page (which includes a GUI for it) seems to be saying that the customizable shell extension you're repurposing to do that was added in Windows 8.1.
    If that's the case, then you may also need to have sufficient programming skill to add those too in Windows 7.
    EDIT: Hold the presses. I just tested it and it (or, rather, its successor) can add custom folders to Computer on Windows 7. It looks like the part it can't do is remove any of the existing ones.
    Hi!
    this link you provided here it's great! btw I just discovered 6 months ago this great utility. Combining both are great :)
    Shell Object Editor v 3.21 (its the last known version to date)
    shell object editor_install321.zip
    It's compatible with xp (i did not test it), vista, win 7. With win 10 (tested ) and 11 (supposely could work, i did not test on it, maybe could it work as win 10 did), made by a guy at tropical technologies (site is defunct). Is an old utility taht allows you create custom folder or shorcut program like system folder behaves in windows (like my document, images, my videos, etc...) you can set to my pc/control panel/and desktop and set to undelete option as default and son on...its old but works great.
    I tried to get the same thing without knowing their source code in case some day could it become incompatible with future and newer o.s. (it seem it still work at current date....) and tried to ask author to get the code but he's gone so ....
      My Computer


  6. Posts : 15
    Windows 7 Home Premium Service Pack 1 64-bit
       #6

    darksonny said:
    made by a guy at tropical technologies (site is defunct). Is an old utility taht allows you create custom folder or shorcut program like system folder behaves in windows (like my document, images, my videos, etc...) you can set to my pc/control panel/and desktop and set to undelete option as default and son on...its old but works great.
    On my Windows 7 machine, it doesn't seem to want to work. However, I trust that's just some weird misconfiguration on my machine.

    Could you add a Wayback Machine link to the now defunct website for it for the benefit of future readers of this thread who want to dig deeper?

    Also, if it is truly defunct, would you be willing to upload it to the Internet Archive's regular collections like I do with shareware and freeware I downloaded off long-dead download sites back in the day? That'll help people in the future to find it despite the poor searchability of the Wayback Machine's archive.
      My Computer


  7. Posts : 14
    win 7 x64 ultimate
    Thread Starter
       #7

    ssokolow said:
    On my Windows 7 machine, it doesn't seem to want to work. However, I trust that's just some weird misconfiguration on my machine.
    Could you add a Wayback Machine link to the now defunct website for it for the benefit of future readers of this thread who want to dig deeper?
    Also, if it is truly defunct, would you be willing to upload it to the Internet Archive's regular collections like I do with shareware and freeware I downloaded off long-dead download sites back in the day? That'll help people in the future to find it despite the poor searchability of the Wayback Machine's archive.
    Is you win 7 x64? im not sure if its 32 bit supported...If yes, maybe you could check your system by using sfc /scannow to fix issues on win 7
    Ensure you open the application by clicking on it with right button of your mouse and run it as admin.

    As for wayback, im not sure if Ill be able to capture entire site cos I cant found the url site for the last version (3.21) so I will post this link (next to the zip file with the installer inside) when the application is uploaded to wayback.
    Tropical Technologies Community - News
    Ill notice here when things its done :)
      My Computer


  8. Posts : 15
    Windows 7 Home Premium Service Pack 1 64-bit
       #8

    darksonny said:
    Ensure you open the application by clicking on it with right button of your mouse and run it as admin.
    That explains it. I was using the entry it added to the Control Panel, which doesn't elevage privileges.

    ...now to just figure out why the obvious way to add Regedit to the control panel or Computer as a "behaves like a program" entry results in an error dialog when I double-click it.
    darksonny said:
    As for wayback, im not sure if Ill be able to capture entire site cos I cant found the url site for the last version (3.21) so I will post this link (next to the zip file with the installer inside) when the application is uploaded to wayback.
    Tropical Technologies Community - News
    Not a problem. That's basically what I was asking you to do.
      My Computer


  9. Posts : 14
    win 7 x64 ultimate
    Thread Starter
       #9

    ssokolow said:
    That explains it. I was using the entry it added to the Control Panel, which doesn't elevage privileges.
    ...now to just figure out why the obvious way to add Regedit to the control panel or Computer as a "behaves like a program" entry results in an error dialog when I double-click it.
    Not a problem. That's basically what I was asking you to do.
    i did this without any issue, check the system. Remember doing as admin not normal user, i cant help you, sorry!
    this weekend ill upload it to wayback :)
      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 11:13.
Find Us