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

Remote silent deployment of Classic Shell
http://classicshell.net/forum/viewtopic.php?f=7&t=5681
Page 1 of 1

Author:  carver [ Thu Feb 04, 2016 8:22 am ]
Post subject:  Remote silent deployment of Classic Shell

Hi!

I'm trying to automate the installation and configuration process, and so far I have succeeded. BUT, 1 minor issue stands out at the moment and I hope you can help me finally solve it.

What I wanna do is to silently install Classic Shell, with Aero, Classic1 and certain skin options. These registry entries are automaticly created during installation:

[HKEY_CURRENT_USER\Software\IvoSoft\ClassicStartMenu\Settings]
"MenuStyle"="Classic1"
"SkinC1"="Windows Aero"
"SkinOptionsC1"="BD80CDB2|C26EAF5C|86F3669C|5225DC46|5D3248DD|1FC64124|5EA361A2|0663DC38|"

Problem is, the classic start menu configuration window pops up each time the windows button is pressed. If I close it, the menu will have standard settings and I need to restart the computer for it to read the registry entries and display my desired settings. Is there a way to stop the options menu from popping up automatically and Classic Shell to apply the custom registry settings without a restart?

I tried closing and starting the classicstartmenu.exe process ("-exit" in cmd), but this only works after a restart. Using the cmd right after installation does not close the process for some reason.

Author:  Ivo [ Thu Feb 04, 2016 8:43 am ]
Post subject:  Re: Remote silent deployment of Classic Shell

You can save the settings to XML file, then use the -xml switch to get the start menu to apply the settings file.

Author:  carver [ Mon Feb 08, 2016 5:05 am ]
Post subject:  Re: Remote silent deployment of Classic Shell

Ok, so this is how my xml file looks like:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<registry>
  <k name="HKEY_CURRENT_USER">
    <k name="Software">
    <k name="IvoSoft">
      <k name="ClassicStartMenu">
      <k name="Settings">
        <v name="MenuStyle" value="Classic1"/>
        <v name="SkinC1" value="Windows Aero"/>
        <v name="SkinOptionsC1" value="BD80CDB2|C26EAF5C|86F3669C|5225DC46|5D3248DD|1FC64124|5EA361A2|0663DC38|"/>
      </k>
      </k>   
    </k>
    </k>
  </k>
</registry>


is this the right format? when I try to execute this code, the registry settings remain as default.

Author:  Gaurav [ Mon Feb 08, 2016 8:24 am ]
Post subject:  Re: Remote silent deployment of Classic Shell

Here's how to not show the Settings window on first run: http://classicshell.net/forum/viewtopic.php?f=7&t=1417

Author:  Ivo [ Mon Feb 08, 2016 10:00 am ]
Post subject:  Re: Remote silent deployment of Classic Shell

This doesn't look like XML file saved by Classic Shell.
You need to export the file from the start menu settings dialog.

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