| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 26.03.2004
Пол: Male
Сообщения: 119
![]() ![]() |
Перезагрузка реестра
Всем привет!
Пытаюсь поменять Wallpaper через реестр (на скриптах). Значит делаю так: вот по этому ключу "HKCU\Control Panel\Desktop\ConvertedWallpaper", (взял параметр ConvertedWallpaper так как рисунок JPG) прописываю свой Wallpaper допустим с адресом "C:\1.jpg" после этого перегружаю реестр без выхода из винды вот этим способом: RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True но никаких изменений не происходит, что я делаю не так? Мало того, даже после перезагрузки картинка остается той же, хотя в реестре прописан другой адрес. |
|
|
|
|
# 3 |
|
Junior Member
Регистрация: 26.03.2004
Пол: Male
Сообщения: 119
![]() ![]() |
Breeze,
Сорри не было инета, Пробывал прописать ничего не происходит, все тоже самое. И что самое обидное, после отработки скрипта, открываешь свойства десктопа, так там эта картинка уже прописана и даже кнопка применить уже не горит - остается только ОК нажать и обои применяются а вот на скриптовом уровне как это сделать, не понимаю. |
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 10.09.2003
Пол: Male
Сообщения: 77
![]() |
lewa, странно, у меня после команды:
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True Всё поменялось на bmp рисунках. С JPG просто очишается десктоп.
__________________
Entia non sunt multiplicanda praeter necessitatem. Последний раз редактировалось hanty; 29.12.2007 в 16:34. Причина: добавлено |
|
|
|
|
# 5 |
|
Junior Member
Регистрация: 29.10.2006
Сообщения: 69
![]() |
Применение изменений реестра без перезагрузки
Собственно сабж. Произведены изменения в реестре, как применить их без перезагрузки? Подчеркиваю, не из программы, а средствами самой Винды? Как пример (собственно это и надо) изменение набора курсоров. После прописывания в реестре, чтобы появился свой набор, мне требуется перезагрузка, но ведь при выборе из панели управления, перезагрузка не нужна. Что еще нужно сделать, какую программу запустить?
|
|
|