Смена фоновой картинки через реестр
Как на 10 сменить через реестр фоновый рисунок?
На 7 и 8 все проделывается кидаю к примеру картинку imgdef.jpg и запускаю: [HKEY_CURRENT_USER\Control Panel\Desktop] "Wallpaper"="C:\\Windows\\Web\\Wallpaper\\Windows\\imgdef.jpg" Ребут и готово картинка сменилась , на 10 такой номер не проходит? даже если не трогать реестр тупо заменой файла img0.jpg все равно не прокатывает. Вся махинация требуется для замены фона при установке винды без замены img0 в самом install.esd через oobe.cmd выполняю MD %windir%\Web\Wallpaper\Windows\ copy %windir%\Setup\Scripts\soft\imgdef.jpg %windir%\Web\Wallpaper\Windows\imgdef.jpg И выше указанный твик реестра как бы все проходит успешно, но фон остается стандартным. Повторюсь на 7 и 8 эти махинации работают на ура. |
|
L1yod, как я понял, при первом старте применяется прописанная тема и картинка соответственно из неё, так что нужно поместить свой файл темы в дистр. и прописать его в реестре -
Код:
[HKEY_USERS\Custom\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes] |
Цитата:
|
Цитата:
Цитата:
Код:
[HKEY_CURRENT_USER\Control Panel\Desktop] |
Цитата:
|
Цитата:
Windows 7
В Windows 7 по умолчанию задано в реестре:
Код:
REG ADD "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper.jpg" Т.е достаточно заменить изображение: Код:
COPY "%WinDir%\Web\Wallpaper\Architecture\img17.jpg" "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper.jpg" /Y Код:
COPY "%WinDir%\Web\Wallpaper\Windows\img0.jpg" "%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper.jpg" /Y Или через реестр с выходом из Учетной записи: Код:
REG ADD "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "%WinDir%\Web\Wallpaper\Architecture\img17.jpg" /f Windows 10
В Windows 10 иначе:
Код:
REG ADD "HKCU\Control Panel\Desktop" /v WallPaper /t REG_SZ /d "%WinDir%\web\wallpaper\Windows\img0.jpg" /f Код:
REG ADD "HKCU\Control Panel\Desktop" /v WallPaper /t REG_SZ /d "%WinDir%\web\wallpaper\Theme1\img1.jpg" /f Каталог Цветы исходный Theme2 Можно сделать как в Windows 7: Код:
MD %AppData%\Microsoft\Windows\Themes\Default Если ранее или в последующем фоновое изображение задавалось из диалога Персонализация, то для работы по нижеприведённому способу - Данное действие следует повторить. Затем меняете на лету: Код:
COPY "C:\Windows\Web\Wallpaper\Theme1\img2.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y Код:
COPY "C:\Windows\Web\Wallpaper\Theme1\img3.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y Код:
COPY "C:\Windows\Web\Wallpaper\Windows\img0.jpg" "%AppData%\Microsoft\Windows\Themes\Default\img.jpg" /Y |
Время: 16:04. |
Время: 16:04.
© OSzone.net 2001-