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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Другая картинка рабочего стола

Ответить
Настройки темы
[решено] Другая картинка рабочего стола

Аватара для DmitryOlenin

Ветеран


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


Конфигурация

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


Код: Выделить весь код
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"Wallpaper"="%SystemRoot%\cowbl.jpg"
Смена воллпапера не работает. Что делать?

Код: Выделить весь код
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="%SystemRoot%\cowbl.jpg"
Так не работает тоже...

Отправлено: 22:51, 29-05-2005

 

(*.*)


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

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


DmitryOlenin
Цитата:
Что делать?
Читать FAQ... http://oszone.net/display.php?id=2774#q2
И вообще, с чего вы взяли, что использование переменных типа systemroot допустимо в ключах REG_SZ. Переменные можно использовать только REG_EXPAND_SZ, и только в HEX виде.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 23:03, 29-05-2005 | #2



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

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


Аватара для DmitryOlenin

Ветеран


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

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


Основывался я на сообщении
alcos-a от 30.12.2004, где автор писал, что
Цитата:
;Установить обои рабочего стола - РАБОТАЕТ
Да, еще, в FAQ-e написано про замену рабочего стола, а я хотел бы оствить возможность вернуться к "умолчальному" варианту.
Кстати, методом проб и ошибок я понял, что переменная имеет тип REG_EXPAND_SZ. Даже скопировал изменения реестра после установки нового волпапера. После чего откатил систему и опробовал новый reg-файл. Никаких изменений. Неужели нет альтернативы?

Отправлено: 23:21, 29-05-2005 | #3


(*.*)


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

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


DmitryOlenin
Цитата:
а я хотел бы оствить возможность вернуться к "умолчальному" варианту.
Так а что вам мешает взять оригинальный bliss.jpg, переименовать его в bliss2.jpg и положить в $OEM$\$$\Web\Wallpaper\ ? Вот и весь откат.

Что ж, простые пути вас не устраивают, придется усложнять. Берете свои любимые обои, переименовываете в mywallp.bmp, кладете их все в ту же $OEM$\$$\Web\Wallpaper\. А дальше запускаете пакетный файл
Код: Выделить весь код
cmdow @ /HID
@echo off
set D="%systemroot%\Web\Wallpaper"
reg add "HKCU\Control Panel\Desktop" /V Wallpaper /t REG_SZ /D  %D%\mywallp.bmp /f
exit
Если для всех пользователей нужны эти обои, то запускаете файл из cmdlines.txt. Если только для одного, то при первом входе в систему и изменения войдут в силу при следующем входе в систему.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 04:30, 30-05-2005 | #4


Аватара для qeraser

Старожил


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

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


DmitryOlenin

Должно быть примерно так (двойная палка):

[HKEY_CURRENT_USER\Control Panel\Desktop]
"WallPaper"="%SystemRoot%\\Web\\Wallpaper\\Power Longhorn.bmp"

Рисунок ДОЛЖЕН быть в формате bmp. Чтобы получить bmp из jpg можно применить jpg картинку а затем через поиск найти bmp файл с аналогичным названием.

При применении любой jpg картинки windows создает ее копию в bmp формате и ее уже применяет.

Если все сделано правильно при первом входе в систему новый wallpaper будет уже установлен.
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:53, 31-05-2005 | #5


Аватара для DmitryOlenin

Ветеран


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

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


Новую тему решил не создавать... Может вы мне подскажете.
Vadikan
Цитата:
Код: Выделить весь код
cmdow @ /HID
@echo off
set D="%systemroot%\Web\Wallpaper"
reg add "HKCU\Control Panel\Desktop" /V Wallpaper /t REG_SZ /D  %D%\mywallp.bmp /f
exit
Как подобным образом записать в реестр симолы %1 ?
Просто мне нужно записать в реестр значение с %ProgramFiles% - значит надо использовать cmd-файл.
Но в cmd-файле значение %1 просто режется. Как быть?

Отправлено: 18:41, 05-12-2005 | #6


(*.*)


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

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


DmitryOlenin
Попробуйте %%1

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 20:06, 05-12-2005 | #7


Аватара для DmitryOlenin

Ветеран


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

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


Vadikan
Спасибо. Кажется работает.

Отправлено: 20:33, 05-12-2005 | #8



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Другая картинка рабочего стола

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] перенос рабочего стола Bright Microsoft Windows 2000/XP 12 07-11-2012 11:00
Интерфейс - [решено] Не сохраняется фоновая картинка рабочего стола lilak Microsoft Windows 2000/XP 10 01-08-2009 18:21
Интерфейс - [решено] Иконки рабочего стола d_u Microsoft Windows Vista 6 07-01-2009 20:00
Ошибка - [решено] файлы с рабочего стола dLYGEOLOG Microsoft Windows 2000/XP 7 22-04-2008 16:25
Разное - Не грузится новая картинка рабочего стола Meandr51 Microsoft Windows Vista 2 08-10-2007 23:45




 
Переход