General Question

MikeMcG's avatar

How do I change Window's themes without Theme Switcher?

Asked by MikeMcG (53points) December 21st, 2007

More specifically by batch script or command line.

Observing members: 0 Composing members: 0

4 Answers

mindstorms's avatar

As far as I know, the settings for the ‘Current’ theme are stored in C:\Documents and Settings\%USERNAME%\Application Data\Microsoft\Windows\Themes

and the file is normally called

Custom.theme

You can edit many settings in that file, desktop, window colors, almost anything. I’m sure you could edit this from the command line, but it would be a semi involved batch script. I’m not sure if there is an easier way to do this. and this file won’t be read again till logoff and back on i imagine. And it may be overwritten on logoff.

However, you can apply the theme by launching it. (if that makes sense)

MikeMcG's avatar

So if I switch to Windows Classic, will custom.theme change? ‘Cause then I think I could save both theme files and have a batch script that swaps them in and out and then launches it. Is this feasible?

mindstorms's avatar

I believe it is. Hold on.
(In my time, 10 minutes passed)
Ok, so I saved my current theme as Norm.theme

and then i switched to the already there “Classic” version. Saved it as Classic.theme in the themes folder. And double click on the Norm.theme, and mine comes back.

Double click on the classic.theme and classic mode loads up. So yes, looks like it’s possible.

The bad news, you still have to hit apply, so i’m trying to find a way around that.

MikeMcG's avatar

That’s actually good enough for me. Major thank-yous, bud.

Answer this question

Login

or

Join

to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
or
Knowledge Networking @ Fluther