It is currently May 5th, 2024, 2:53 pm

Launching Special Folders [CLSIDs] Wont Work

Get help with creating, editing & fixing problems with skins
User avatar
VasTex
Posts: 407
Joined: September 20th, 2012, 3:17 pm
Location: USA - Montana

Launching Special Folders [CLSIDs] Wont Work

Post by VasTex »

Hey guys, I'm hoping someone can help me with this;

I'm trying to use Rainmeter to launch some special folders using CLSIDs, but some of them don't work. The ones listed in the Rainmeter Manual (Beta) under the CLSID section all seem to work, but the ones that I want (and that aren't listed) don't work.

The one I want to use is the User Accounts CLSID, but it doesn't launch when it's clicked. However if I simply copy and paste the CLSID for the Control Panel in place of the User Accounts CLSID then it will launch just fine, so I know that it's not an issue with my code.

What I want to know is whether or not Rainmeter is limited in the sense of which CLSIDs it can and cannot launch. If a CLSID can't be used for one reason or another than I would be very grateful to anyone who could help me launch the User Accounts folder using a different method.

Here's the code with the User Accounts CLSID that I'm currently trying to use and that DOESN'T work:

Code: Select all

[Variables]
Images=#SkinsPath#\Terminal 2075\1920x1080\@Resources\Images\

[MeterUserInfoBG]
Meter=Image
X=0
Y=0
ImageName=#Images#PanelDisplay.png
LeftMouseUpAction=["::{60632754-c523-4b62-b45c-4172da012619}"]
Now here's the exact same code with the Control Panel CLSID substituted in for the User Accounts CLSID which DOES work:

Code: Select all

[Variables]
Images=#SkinsPath#\Terminal 2075\1920x1080\@Resources\Images\

[MeterUserInfoBG]
Meter=Image
X=0
Y=0
ImageName=#Images#PanelDisplay.png
LeftMouseUpAction=["::{26EE0668-A00A-44D7-9371-BEB064C98683}"]
Simply put, I'm wondering why this CLSID wont launch when others seem to launch perfectly fine.

Thanks very much in advance!!
Last edited by VasTex on January 24th, 2013, 7:44 pm, edited 1 time in total.
01010100 01100101 01100011 01101000 01101110 01101111 01101100 01101111 01100111 01101001
01100011 01100001 01101100 00100000 01000010 01100001 01100100 01100001 01110011 01110011
Alex Becherer

Re: Launching Special Folders [CLSIDs] Wont Work

Post by Alex Becherer »

does it work when you launch it from a desktop shortcut (not Rainmeter)?
User avatar
Kaelri
Developer
Posts: 1721
Joined: July 25th, 2009, 4:47 am

Re: Launching Special Folders [CLSIDs] Wont Work

Post by Kaelri »

Try:

Code: Select all

LeftMouseUpAction=["shell:::{60632754-c523-4b62-b45c-4172da012619}"]
User avatar
VasTex
Posts: 407
Joined: September 20th, 2012, 3:17 pm
Location: USA - Montana

Re: Launching Special Folders [CLSIDs] Wont Work

Post by VasTex »

@Alex Becherer,

No, it doesn't launch when used through a Non-Rainmeter Desktop Shortcut

@Kaelri,

50pts to you! I had previously tried launching the folder using the shell method, but I did not include the two ::'s preceding the CLSID. I thought that when using the Shell method you only needed the one ':' following 'shell'. Apparently some critical thinking was required haha. Oh well, thank you very much! This actually works now!
01010100 01100101 01100011 01101000 01101110 01101111 01101100 01101111 01100111 01101001
01100011 01100001 01101100 00100000 01000010 01100001 01100100 01100001 01110011 01110011