[решено] Как применить тему Win_XP из командной строки?

Аватара пользователя
edition7

[решено] Как применить тему Win_XP из командной строки?

Сообщение edition7 »

Подскажите пожалуйста как применить тему Win_XP из командной строки.
Аватара пользователя
ferget

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение ferget »

ferget,

Вообще то в указаной теме поставленная задача до конца не решена... Точнее, решение предлагается, но не из командной строки, а с помощью AutoIt скрипта. А это не то, о чём спрашивалось и что хотелось...

Хотя , может для положительного результата, это и не важно.
Аватара пользователя
shao

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение shao »

edition7, из командной строки стандартными средствами не получится.

Здесь есть решение и ответ на поставленный Вами вопрос :



Задание собственной темы оформления из командной строки
Аватара пользователя
edition7

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение edition7 »

Попутно появился вопросик... Как сменить только обоину автоматом? Изображение
Аватара пользователя
shao

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение shao »

Цитата edition7:



Как сменить только обоину автоматом?
[решено] Как применить тему Win_XP из командной строки?




Информация о обоине находится в реестре.



Я применяю твик (указав путь к новой обоине), например:



Код:

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

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="C:\\WINDOWS\\Web\\Wallpaper\\Wallpaper1.bmp"
"OriginalWallpaper"="C:\\WINDOWS\\Web\\Wallpaper\\Wallpaper1.bmp"

Но применив твик реестра, сама обоина на рабочем столе не изменится без перезагрузки компьютера.

Необходима перезагрузка компьютера.
Аватара пользователя
XXXler

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение XXXler »

Цитата edition7:



Как сменить только обоину автоматом?
[решено] Как применить тему Win_XP из командной строки?




тоже было, вариант на AutoIt можно найти к примеру здесь -
http://autoit-script.ru/index.php.htm?to...sg6156#msg6156
Аватара пользователя
Amigos

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение Amigos »

Цитата edition7:



Попутно появился вопросик... Как сменить только обоину автоматом?
[решено] Как применить тему Win_XP из командной строки?





Цитата Amigos:



при помощи

reg add "HKCU\Control Panel\Desktop" /f /v "Wallpaper"

записать его имя в реестр, а при помощи команды

rundll32.exe user32.dll,UpdatePerUserSystemParameters ,1 ,True

отобразить на рабочий стол
Программы - [Персонализация] [3.0]-=смена обоев рабочего стола со спецэффектами=-
Аватара пользователя
shao

Re: [решено] Как применить тему Win_XP из командной строки?

Сообщение shao »

Блин, вот незадача. Изображение

Я запутался с этими командами RUNDLL32. Некоторые из них не срабатывают на XP.... Об этом уже говорил в разделе по батникам.

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

Перепробовал все , кроме этой.

К превеликому удовольствию она срабатывает и так:



Код:

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

rundll32.exe user32.dll,UpdatePerUserSystemParameters

Спасибо, Amigos !!!



--------------------------------------------------------------------------



Не на все изменения в реестре подходит эта команда. Я например изменил на раб. столе боковую панель (боковой тулбар) - команда не подходит Изображение
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»