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

Adjust default settings for all users
http://www.classicshell.net/forum/viewtopic.php?f=7&t=4398
Page 1 of 1

Author:  tshabazz [ Thu Mar 26, 2015 8:41 am ]
Post subject:  Adjust default settings for all users

Hi.

I work in .edu and my people can't understand Windows 8 at all. My solution was classic shell.

Let's say for a multi-user environment is it possible to retain start menu settings for all users such as remove "Computer" "Control Panel" "Default Programs" "Music" etc etc?

I see that 4.2 has an import xml ability. Should I just run that as a login script for all users as a master template (after I update the version)? Is there a standard default template I can just edit somewhere?

For example this is the text of the settings xml export file:

Code:
<?xml version="1.0"?>
<Settings component="StartMenu" version="4.1.0">
<SkipMetro value="1"/>
<MenuItems7>
<Line>Item1.Command=user_files</Line>
<Line>Item1.Settings=ITEM_DISABLED</Line>
<Line>Item2.Command=user_documents</Line>
<Line>Item2.Settings=ITEM_DISABLED</Line>
<Line>Item3.Command=user_pictures</Line>
<Line>Item3.Settings=ITEM_DISABLED</Line>
<Line>Item4.Command=user_music</Line>
<Line>Item4.Settings=ITEM_DISABLED</Line>
<Line>Item5.Command=user_videos</Line>
<Line>Item5.Settings=ITEM_DISABLED</Line>
<Line>Item6.Command=downloads</Line>
<Line>Item6.Settings=ITEM_DISABLED</Line>
<Line>Item7.Command=homegroup</Line>
<Line>Item7.Settings=ITEM_DISABLED</Line>
<Line>Item8.Command=separator</Line>
<Line>Item9.Command=games</Line>
<Line>Item9.Settings=TRACK_RECENT|ITEM_DISABLED</Line>
<Line>Item10.Command=favorites</Line>
<Line>Item10.Settings=ITEM_DISABLED</Line>
<Line>Item11.Command=recent_documents</Line>
<Line>Item11.Settings=ITEM_DISABLED</Line>
<Line>Item12.Command=computer</Line>
<Line>Item12.Settings=NOEXPAND</Line>
<Line>Item13.Command=network</Line>
<Line>Item13.Settings=ITEM_DISABLED</Line>
<Line>Item14.Command=network_connections</Line>
<Line>Item14.Settings=ITEM_DISABLED</Line>
<Line>Item15.Command=separator</Line>
<Line>Item15.Settings=ITEM_DISABLED</Line>
<Line>Item16.Command=control_panel</Line>
<Line>Item16.Settings=TRACK_RECENT|ITEM_DISABLED</Line>
<Line>Item17.Command=admin</Line>
<Line>Item17.Settings=TRACK_RECENT|ITEM_DISABLED</Line>
<Line>Item18.Command=devices</Line>
<Line>Item18.Settings=NOEXPAND</Line>
<Line>Item19.Command=defaults</Line>
<Line>Item19.Settings=ITEM_DISABLED</Line>
<Line>Item20.Command=help</Line>
<Line>Item20.Settings=ITEM_DISABLED</Line>
<Line>Item21.Command=run</Line>
<Line>Item21.Settings=ITEM_DISABLED</Line>
<Line>Item22.Command=apps</Line>
<Line>Item22.Settings=ITEM_DISABLED</Line>
<Line>Item23.Command=windows_security</Line>
<Line>Item23.Settings=ITEM_DISABLED</Line>
</MenuItems7>
</Settings>


Thanks!

Author:  mdemel [ Thu Mar 26, 2015 1:53 pm ]
Post subject:  Re: Adjust default settings for all users

If you are runing Active Directory you can use the GroupPolicy Definitions located in the Classic Shell install directory called PolicyDefinitions.zip. Also you can copy the registry settings from your registry key (HKEY_CURRENT_USER\Software\IvoSoft) and put it under the System key (HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft) on your workstations.

There is more info in the PolicyDefinitions.rtf in the zip file.

I hope that helps you out.

Michael

Author:  Gaurav [ Thu Mar 26, 2015 10:18 pm ]
Post subject:  Re: Adjust default settings for all users

Yes, you can use the supplied Group Policy templates or edit the Registry manually yourself to affect all users. Look up the settings in HKCU branch (current user) and copy them to HKLM to affect all users.

Note that the Registry keys in HKCU and HKLM are slightly different.
For HKCU, the settings are at HKEY_CURRENT_USER\Software\IvoSoft\ClassicStartMenu\Settings
For HKLM, the settings are at HKEY_LOCAL_MACHINE\Software\IvoSoft\ClassicStartMenu

There is no 'Settings' subkey for HKLM.

Author:  tshabazz [ Fri Mar 27, 2015 5:07 am ]
Post subject:  Re: Adjust default settings for all users

Ah that would be effective.

That could also be a good little button in the UI to flip from writing to local to system level to prevent posts like mine.

I noticed the group policy isn't complete but does cover a good number.

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