Показать полную графическую версию : [решено] Не получается установить собственные обои на рабочий стол
HiGH_ZeRO
19-02-2008, 00:35
У меня такой маленький вопрос!Может он и глупый но все же!
Как поставить другую обоину при входе пользователя Я задал через nlite стиль и он мне сам сделал
[Shell]
CustomDefaultThemeFile="%WinDir%\Resources\Themes\My Theme (nL).theme"
По когда я захожу первый раз юзером то тема ета есть а вот обоины нет только Серый екран!
HiGH_ZeRO, а обоина то другая у вас предварительно копируется куда надо? Или там стандартная какая?
HiGH_ZeRO
19-02-2008, 02:08
YikxX, Я заменяю в дистрибе bliss.jp_
HiGH_ZeRO, проверьте в этой секции [Control Panel\Desktop]
Wallpaper=%WinDir%\web\wallpaper\Безмятежность.jpg в файле My Theme (nL).theme правильно ли прописан путь к обоине, используются ли системная переменная. Может у вас там стоит C:\Windows\..... а винду ставите на D:
А где это строка должна быть прописана в Winsif ее нет. У меня такая же проблема, но один раз установилось желаемое но была другая тема, а как сделать чтобы при любой теме ставились нужные обои.
kalikanzaros
30-01-2009, 11:55
в папке i386 есть файлик bliss.jp_
подскажите что надо исправить в реестре чтобы обоина из этого архива была на рабочем столе по окончанию установки?
и второй вопрос
в winnt.sif выбираем какую-тему использовать, в теме обычно есть своя обоина
что надо добавить в реестр чтобы она была видна? расширение у файла jpg или jpeg
когда это делается руками через "свойсто экрана - рабочий стол", то xp генерирует bmp файл и сохраняет его в %userprofile%, а вот как сгенерировать bmp файл в процессе установки?
не надо предлагать положить bmp файлик в папку $OEM$\$$\Web\Wallpaper :)
Petya V4sechkin
30-01-2009, 12:06
в winnt.sif выбираем какую-тему использовать, в теме обычно есть своя обоина
что надо добавить в реестр чтобы она была видна? расширение у файла jpg или jpeg
В файле .theme секция [Control Panel\Desktop], параметр Wallpaper.
kalikanzaros, посомтрите файл shl_img.in_. Там все это можно выставлять (1-й вопрос). А вообще вам в другую тему с этими вопросами
Petya V4sechkin
31-01-2009, 09:42
если бы все было так просто - в файле .theme секция [Control Panel\Desktop], параметр Wallpaper у меня присутствует
У меня все именно так просто и нормально работает.
Чему у вас равен параметр Wallpaper? Каким способом копируете обоину?
kalikanzaros, попробуйте проделать следующее:
1. Распаковать файл SHL_IMG.IN_ при помощи командной строки (команда EXPAND SHL_IMG.IN_ SHL_IMG.INF)
2. Откройте файл SHL_IMG.INF, в секции [Wallpaper.CopyFiles] вы найдете все названия файлов обоев, которые будут инсталлится вместе с самой системой
3. Строка "default.jpg,bliss.jpg" означает дефолтные обои. Если нужно изменить обои, просто после default.jpg впишите название того файла, который должен быть по умолчанию относительно файлов, которые прописаны выше.
4. Запаковать откорректированный файл shl_img.inf с помощью командной строки (команда MAKECAB shl_img.in_)
Вроде все.
kalikanzaros
02-02-2009, 12:01
Petya V4sechkin,
в файле темы, параметр:
Wallpaper=%WinDir%\Resources\Themes\Iceman's Jaguar\Wallpapers\Aqua.jpgфайлы темы (вернее тем, их у меня несколько) копируются в папку %WinDir%\Resources\Themes
на этапе T-39 пользуюсь чуток модифицированный файлом Drivers.cmd, который помимо распаковки драйверов распаковывает и темы
чтобы увидеть рисунок рабочего стола приходится пользоваться
$OEM$\$$\Web\Wallpaper\bliss.bmp + твик реестра
;set wallpaper
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="%WINDIR%\\Web\\Wallpaper\\Bliss.bmp"когда убираю этот твик, то рисунка вообще нет! хотя файл bliss.jp_ в папке i386 присутствует, я правда засунул в него свою картинку, но это не должно влиять, но я проверю - верну на место старый и попробую
а хочется чтобы jpg файл из темы можно было видеть как рисунок рабочего стола при входе в windows
DImaN!,
спасибо, думаю все-таки проблема не в этом файле
Petya V4sechkin
02-02-2009, 12:09
в файле темы, параметр:
Код:
Wallpaper=%WinDir%\Resources\Themes\Iceman's Jaguar\Wallpapers\Aqua.jpg
Без пробела пробовали?
Еще вариант: копируйте Aqua.jpg в \WINDOWS\Web\Wallpaper и в теме пропишите:
[Control Panel\Desktop]
Wallpaper=%WinDir%web\wallpaper\Aqua.jpg
А где это строка должна быть прописана в Winsif ее нет
Почитайте тут
http://forum.oszone.net/thread-47582.html
а как сделать чтобы при любой теме ставились нужные обои.
Вас сюда
http://forum.oszone.net/thread-99098.html
kalikanzaros
03-02-2009, 12:22
Petya V4sechkin,
Без пробела пробовали?
уху, пробывал - переделал все темы, результат отрицательный
если отключаю твик реестра, на рабочем столе нет никакой каритнки ни bliss, ни обоины из темы...
через свойства экрана можно выбрать один из bliss - или с расширением bmp, который расположен в %WINDIR%\Web\Wallpaper или с расширением jpg, который возник в результате распаковки bliss.jp_ во время установки
причем я использывал оригинальный bliss.jp_ из дистрибутива
почему не видна картинка jpg как фоновый рис рабочего стола по окончанию установки системы, остается загадкой...
kalikanzaros, cконвертируйте нужную картинку в bmp.
Я как то смотрел что происходит с реестром при смене картинки. Так вот, если я правильно помню, при выборе jpg происходит ее конвертация в bmp, с последущим копированием этого файла кудато в глубины профиля... По моему с именем Walpaper1.bmp
Точно не помню, но делал так:
На чистой системе запускал regshot и делал первый снимок, потом менял картинку и делал второй, сравнивал...
Както так...
Комсомолец
03-02-2009, 16:05
просто обоину в bmp надо
Sokoloff-X
04-02-2009, 12:49
В моей кастомной теме указано так:
[Control Panel\Desktop]
Wallpaper=%WinDir%Resources\Themes\Human\WallPaper.bmp
Соответственно, по указанному пути (а %windir% = c:\windows\) лежит картинка, которая копируется через $OEM$.
Всё прекрасно работает. Можно указывать jpg, разницы нет, проверено.
kalikanzaros
05-02-2009, 09:36
mike345,
я заметил что конвертация происходит, поэтому интересно как можно использовать не bmp, а jpg
с bmp у меня проблем нет - какую укажу, та и будет выступать фоновым рис раб стола...
Petya V4sechkin
05-02-2009, 09:58
kalikanzaros, попробуйте рецепт из статьи:
Custom desktop wallpaper may not be displayed after Windows Welcome is completed (http://support.microsoft.com/kb/329677)
Еще вариант: использовать утилиту JpgToBmp.exe для конвертации "на лету", как в аддоне MsZune от Boa Soft (http://forum.oszone.net/thread-62757.html).
Boa Soft
06-02-2009, 08:59
Custom desktop wallpaper may not be displayed after Windows Welcome is completed »
Я просто под sysprep использую картинку темы в bmp.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.