PDA

Показать полную графическую версию : [решено] Установка темы из командной строки


Stiket
14-01-2016, 12:22
Уважаемые форумчане, помогите решить задачку!
Стояла раньше на машинах 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
14-01-2016, 12:32
А зачем каждый раз при загрузке менять тему, при чем на одну и ту же? Если ее 1 раз выбрать она не сохраняется что ли?

Казбек
14-01-2016, 12:33
Stiket,
How to change Theme using Command Prompt in Windows 8 (http://www.thewindowsclub.com/theme-switcher-download-windows-8)
Нужен дополнительно ThemeSwitcher. Сценарий из 7 не покатит в 8 и 10.

Stiket
14-01-2016, 14:28
Проблема решена с помощью совета Казбека, всем спасибо!
P.S. У меня тут компьютерный класс, пользователи меняют темы оформления на черти что, поэтому надо каждый раз сбрасывать

Казбек
14-01-2016, 14:44
У меня тут компьютерный класс, пользователи меняют темы оформления на черти что, поэтому надо каждый раз сбрасывать »
Запретите им менять тему с помощью редактора групповой политики. gpedit.msc -> Конфигурация пользователя -> Административные шаблоны -> Панель управления -> Персонализация -> Запретить изменение цветовой схемы -> Включено.
Параметры групповой политики для персонализации (https://technet.microsoft.com/ru-ru/library/ee617164(v=ws.10).aspx)
Статья для Windows 7, но она не утратила своей актуальности и вполне применима на 10.
http://i.imgur.com/5Mm5GY3.png
http://i.imgur.com/21kKzLo.png

SlavaPs
28-10-2020, 10:16
Для windows 10
C:\WINDOWS\system32\rundll32.exe C:\WINDOWS\system32\themecpl.dll,OpenThemeAction %LocalAppData%\Microsoft\Windows\Themes\yourtheme.theme




© OSzone.net 2001-2012