Интерфейс - [решено] Установка темы из командной строки

Ответить
Аватара пользователя
Stiket

Интерфейс - [решено] Установка темы из командной строки

Сообщение Stiket »

Уважаемые форумчане, помогите решить задачку!

Стояла раньше на машинах Windows 7 и на них при загрузке системы запускался батник следующего содержания:



Код:

Код: Выделить всё

@echo off
rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:"%SystemRoot%\Resources\themes\Aero.theme"',1
ping -n 5 127.0.0.1
taskkill /im explorer.exe /F 
start explorer.exe

Суть скрипта - он меняет тему оформления на стандартную Aero.theme

Теперь машины обновились до десятки и данный скрипт не работает-видимо, путь к настройкам темы изменился и теперь строка rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:"%SystemRoot%\Resources\themes\Aero.theme"',1 вызывает не окно выбора темы, а окно выбора значков рабочего стола.

Подскажите, пожалуйста, можно ли исправить скрипт, чтобы он менял тему на нужную мне ?
Аватара пользователя
Charg

Re: Интерфейс - [решено] Установка темы из командной строки

Сообщение Charg »

А зачем каждый раз при загрузке менять тему, при чем на одну и ту же? Если ее 1 раз выбрать она не сохраняется что ли?
Аватара пользователя
Казбек

Re: Интерфейс - [решено] Установка темы из командной строки

Сообщение Казбек »

Stiket,

How to change Theme using Command Prompt in Windows 8


Нужен дополнительно ThemeSwitcher. Сценарий из 7 не покатит в 8 и 10.
Аватара пользователя
Stiket

Re: Интерфейс - [решено] Установка темы из командной строки

Сообщение Stiket »

Проблема решена с помощью совета Казбека, всем спасибо!

P.S. У меня тут компьютерный класс, пользователи меняют темы оформления на черти что, поэтому надо каждый раз сбрасывать
Аватара пользователя
Казбек

Re: Интерфейс - [решено] Установка темы из командной строки

Сообщение Казбек »

Цитата Stiket:



У меня тут компьютерный класс, пользователи меняют темы оформления на черти что, поэтому надо каждый раз сбрасывать
Интерфейс - [решено] Установка темы из командной строки




Запретите им менять тему с помощью редактора групповой политики. gpedit.msc -> Конфигурация пользователя -> Административные шаблоны -> Панель управления -> Персонализация -> Запретить изменение цветовой схемы -> Включено.

Параметры групповой политики для персонализации


Статья для Windows 7, но она не утратила своей актуальности и вполне применима на 10.



Скрытый текст

[spoiler]Изображение[/spoiler]






Скрытый текст

[spoiler]Изображение[/spoiler]
Аватара пользователя
SlavaPs

Re: Интерфейс - [решено] Установка темы из командной строки

Сообщение SlavaPs »

Для windows 10

C:\WINDOWS\system32\rundll32.exe C:\WINDOWS\system32\themecpl.dll,OpenThemeAction %LocalAppData%\Microsoft\Windows\Themes\yourtheme.theme
Ответить

Вернуться в «Microsoft Windows 10»