IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   Перезагрузка реестра (http://www.imho.ws/showthread.php?t=127229)

lewa 18.12.2007 16:24

Перезагрузка реестра
 
Всем привет!
Пытаюсь поменять Wallpaper через реестр (на скриптах). Значит делаю так: вот по этому ключу "HKCU\Control Panel\Desktop\ConvertedWallpaper", (взял параметр ConvertedWallpaper так как рисунок JPG) прописываю свой Wallpaper допустим с адресом "C:\1.jpg" после этого перегружаю реестр без выхода из винды вот этим способом:
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True
но никаких изменений не происходит, что я делаю не так?
Мало того, даже после перезагрузки картинка остается той же, хотя в реестре прописан другой адрес.

Breeze 20.12.2007 21:34

А если прописАть обои там, где им и положено быть (C:\WINDOWS\Web\Wallpaper\раб. стол1.JPG), то изменения происходят?

lewa 25.12.2007 15:50

Breeze,
Сорри не было инета,
Пробывал прописать ничего не происходит, все тоже самое.
И что самое обидное, после отработки скрипта, открываешь свойства десктопа, так там эта картинка уже прописана и даже кнопка применить уже не горит - остается только ОК нажать и обои применяются а вот на скриптовом уровне как это сделать, не понимаю.

hanty 29.12.2007 16:32

lewa, странно, у меня после команды:
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True
Всё поменялось на bmp рисунках.
С JPG просто очишается десктоп. :(

ARG 26.07.2008 20:29

Применение изменений реестра без перезагрузки
 
Собственно сабж. Произведены изменения в реестре, как применить их без перезагрузки? Подчеркиваю, не из программы, а средствами самой Винды? Как пример (собственно это и надо) изменение набора курсоров. После прописывания в реестре, чтобы появился свой набор, мне требуется перезагрузка, но ведь при выборе из панели управления, перезагрузка не нужна. Что еще нужно сделать, какую программу запустить?

Cartman 27.07.2008 16:13

Вот тут уже обсуждали.
Объединяю.
И не фик дубли плодить :contract:

ARG 27.07.2008 19:00

Хм, мне вообще то совсем другое нужно, уж не говоря о том, что эта команда не работает в ХР SP2/3.


Часовой пояс GMT +4, время: 22:46.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.