Classic Shell
http://classicshell.net/forum/

Setting for all users
http://classicshell.net/forum/viewtopic.php?f=7&t=1133
Page 1 of 1

Author:  houstek [ Wed Aug 21, 2013 5:36 am ]
Post subject:  Setting for all users

Hello,
thank you for this tool, I love it
But I have a problem to force the settings to all users and prevent them from changing them on windows server 2012.

I do the settings, I copy HKCU\Software\IvoSoft in HKLM\Software\IvoSoft
I added the key "EnableSettings"=dword:00000000 in HKLM\SOFTWARE\IvoSoft\ClassicStartMenu


it does not work ...
Could you tell me how to do this?

Thx

Author:  Gaurav [ Wed Aug 21, 2013 6:18 am ]
Post subject:  Re: Setting for all users

Have you tried exiting the Classic Start Menu by right clicking the Start button after you made these changes and starting it again from C:\Program Files\Classic Shell\ClassicStartMenu.exe? Or simply log off Windows user account and logon back again. Also, which version of Classic Shell are you running?

Author:  houstek [ Wed Aug 21, 2013 6:38 am ]
Post subject:  Re: Setting for all users

thx for your replay

i use rdp connection !
I make the settings with an administrator account. I control with a standard account. I rebooted several times

I use the latest beta version

Author:  Ivo [ Wed Aug 21, 2013 7:59 am ]
Post subject:  Re: Setting for all users

You should not copy the entire key. The key contains more than just the settings. It has things like MRU programs, customized order of items in the menu, the positions of various dialogs, etc.

Also on versions 3.9.0 and up the structure of HKCU and HKLM key are different. In HKCU the settings are stored in a \Settings sub-key.

Author:  houstek [ Wed Aug 21, 2013 8:24 am ]
Post subject:  Re: Setting for all users

So I need to copy the key HKCU\Software\IvoSoft\settings in HKLM\Software\IvoSoft ?

Author:  Gaurav [ Wed Aug 21, 2013 8:26 am ]
Post subject:  Re: Setting for all users

For the latest beta, the value needs to be as follows:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu\Settings]
"EnableSettings"=dword:00000000

Author:  Ivo [ Wed Aug 21, 2013 8:32 am ]
Post subject:  Re: Setting for all users

houstek wrote:
So I need to copy the key HKCU\Software\IvoSoft\settings in HKLM\Software\IvoSoft ?

No, copy HKCU\Software\IvoSoft\ClassicStartMenu\Settings into HKLM\Software\IvoSoft\ClassicStartMenu. Try it for a few settings and it will make sense.

GauravK wrote:
For the latest beta, the value needs to be as follows:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu\Settings]
"EnableSettings"=dword:00000000

Not true. It is HKLM\Software\IvoSoft\ClassicStartMenu

Author:  Gaurav [ Wed Aug 21, 2013 8:54 am ]
Post subject:  Re: Setting for all users

Oh I thought maybe by latest beta he means 3.9.2, not 3.9.1. In 3.9.2 which I am using, it only works if it's at \Settings. Does not work if its at HKLM\Software\IvoSoft\ClassicStartMenu

Author:  Ivo [ Wed Aug 21, 2013 8:58 am ]
Post subject:  Re: Setting for all users

There is no change between 3.9.1 and 3.9.2. I just tried it.

Author:  houstek [ Thu Aug 22, 2013 7:37 am ]
Post subject:  Re: Setting for all users

It's ok with :
copy HKCU\Software\IvoSoft\ClassicStartMenu\Settings into HKLM\Software\IvoSoft\ClassicStartMenu


thx ;)

Author:  Gaurav [ Thu Aug 22, 2013 7:44 am ]
Post subject:  Re: Setting for all users

I must be using a different version of Classic Shell on another planet because for me, it only works if the value exists in HKLM\Software\IvoSoft\ClassicStartMenu\Settings. It doesn't work if the value exists in HKLM\Software\IvoSoft\ClassicStartMenu. How is this possible? I just tried it. :D I am using 3.9.2.

Author:  Ivo [ Thu Aug 22, 2013 7:49 am ]
Post subject:  Re: Setting for all users

Export the key HKLM\Software\IvoSoft to a .reg file and attach it here.

Author:  Gaurav [ Thu Aug 22, 2013 8:02 am ]
Post subject:  Re: Setting for all users

Attached. You're supposed to restart CSM after merging it right? Some black magic is going on only on my PC. :shock: :D

Attachments:
Exported Settings.zip [359 Bytes]
Downloaded 868 times

Author:  Ivo [ Thu Aug 22, 2013 8:39 am ]
Post subject:  Re: Setting for all users

I see. The Settings key is used if it exists. Otherwise the parent key is used. So if you have an empty Settings key, anything you place in the parent key will be ignored.

Author:  Gaurav [ Thu Aug 22, 2013 9:42 am ]
Post subject:  Re: Setting for all users

Oh ok that explains it :D

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/