Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Настройка темы оформления через *.bat

Ответить
Настройки темы
CMD/BAT - [решено] Настройка темы оформления через *.bat

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброе Время Суток !

Помогите решить такой вопрос:
Мне нужно написать бат файл через который будет применена определённая тема курсора, стиль виндовс и заставка рабочего стола... ?

Отправлено: 12:00, 02-11-2009

 

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата Pixy:
Мне нужно написать бат файл через который будет применена определённая тема курсора, стиль виндовс и заставка рабочего стола... »
Скопировать все это в нужные места не проблема, но все это прописано в теме оформления. Сменить тему оформления из бат файла (на сколько мне известно) не удастся, за исключением случая подмены темы Luna на свою переименованную в Luna. К тому же придется патчить файл UxTheme.dll для применения не подписанных тем.

Отправлено: 12:19, 02-11-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 14
Благодарности: 5

Профиль | Отправить PM | Цитировать


Точно знаю как сменить обои рабочего стола, все делается в реестре, так (.reg):

Код: Выделить весь код
 Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="С:\\WINNT\\XXX.bmp"
или так(.bat):

Код: Выделить весь код
 REG ADD HKCU\Control Panel\Desktop\SYSTEM /v Wallpaper /t REG_DWORD /d C:\\WINNT\\XXX.bmp /f
Где "С:\\WINNT\\XXX.bmp" путь к рисунку.

Вообще в реестре можно все... главное желание найти ответ то что тебе нужно

-------
Жизнь как лестница в курятнике...такая же короткая и вся д.рьме!


Последний раз редактировалось JIuBeHb, 02-11-2009 в 13:29. Причина: Ошибка


Отправлено: 13:21, 02-11-2009 | #3


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


нет реестр вообще не варианнт, потому что придёться перезагружать комп, а нодо что бы всё применилось разом
даже если я прописываю обою раб сьола в реестре она не применяеться сеюже минуту...

Отправлено: 20:07, 02-11-2009 | #4


Новый участник


Сообщения: 14
Благодарности: 5

Профиль | Отправить PM | Цитировать


Ну тут только AutoIt тебе в помощь. Стандартными средствами винды не поменять.

вот пример скрипта:

Код: Выделить весь код
$theme = "Luna"
$title = "Свойства: Экран"

If FileExists (@WindowsDir & "\Resources\Themes\" & $theme & ".theme") Then
    ShellExecute (@WindowsDir & "\Resources\Themes\" & $theme & ".theme")
    WinWait ($title,"",10)
    If WinExists ($title) Then ControlClick ($title,"",1)
Else
    MsgBox (16,'Ошибка применения Темы','Тема "' & $theme & '" не обнаружена! ')
EndIf
Вот, кстати, ссылка на небольшую статью.

-------
Жизнь как лестница в курятнике...такая же короткая и вся д.рьме!

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:17, 03-11-2009 | #5


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


оО вот оно что )
щас попробуем , интерестная штука

ну вот оно , то что я искал.
Спасибо

Отправлено: 13:09, 03-11-2009 | #6


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Подскажите, как поправить скрипт в посте 5, чтобы проводилась проверка на предмет уже установленной темы. Если тема применена, тогда её повторная установка не выполняется.

Отправлено: 01:27, 10-03-2012 | #7


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Сделайте проще — смените тему на одну из предустановленных («Luna.theme», «Windows Classic.theme»), затем — на нужную Вам.

Отправлено: 03:56, 10-03-2012 | #8


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Iska, настраиваю установку винды на живую систему, нужна проверка темы перед её применением.

Отправлено: 11:32, 10-03-2012 | #9


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Какая проверка? Вы выше пишете:
Цитата sov44:
Если тема применена, тогда её повторная установка не выполняется. »

Отправлено: 19:16, 10-03-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Настройка темы оформления через *.bat

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Темы и Стили - Изменение темы оформления Упрощённая (Basic) в Windows 7 romashka7 Оформление Windows 11/ 10 / 8 / 7 / Vista 15 06-01-2016 21:45
Инфо - [решено] Создание собственной темы оформления, связанной с фоном экрана входа в Windows 7 Smarty Оформление Windows 11/ 10 / 8 / 7 / Vista 14 07-10-2011 07:11
Темы и Стили - [решено] Windows 7 — создание своей темы оформления. Calabi-Yau Оформление Windows 11/ 10 / 8 / 7 / Vista 3 03-11-2009 19:05
Пропали темы оформления windows xp MiXalich Хочу все знать 2 14-09-2009 19:12




 
Переход