May 16, 200719 yr I crated theme and set it as default, but my wallpaper don't change for all users (VS does change!), but only for administrator.When i log onto other user and select my theme in list and click aply it change wallpaper to one that i set in the theme.Is it normal behavior and do i need to set default wallpaper in default user profile in HKCU?
May 16, 200719 yr Hi,Rather than set the theme and wallpaper independently, edit the theme's default wallpaper and only set the theme as default.This will have the same effect, but it will be applied to all newly created users.laze.
May 16, 200719 yr Author That is how i have it - i have .theme that has wallpaper and i have it in winnt.sif as default theme but wallpaper only load for administator account automatically, other acounts don't have it after login ...
May 16, 200719 yr You're doing nothing wrong? Try placing the background in the same directory as the theme (adjust the path to the background accordingly).laze.
May 16, 200719 yr Author It IS in same folder and it WORK for admin user and even normal user after selecting theme in themes dialog but normal users don't have it after login.
May 16, 200719 yr I'm sorry, I can't explain it, I use the same method as you and haven't encountered any problems.Maybe someone else can help.laze.
May 16, 200719 yr How do you install the theme?Integrated with nlite? Scripted during install?I do..In winnt.sif:[Shell]CustomDefaultThemeFile="%WinDir%\Resources\Themes\System.theme"Then (at the RunOnceEx stage!) i copy my theme from a server location previously mapped to the Z drive..:: Install themesXCOPY /E /Y \Z:\1\conf\resources\themes\*.* "%systemdrive%\WINDOWS\Resources\Themes\"Alternatively you can just put these files on the image in $OEM$\$$\Resources\Themes\ so they they are copied during the initial file copy.I suggest putting the wallpaper you are using in the $OEM$\$$\Web\Wallpaper\ folder also!Then the file structure should be like so:..\Resources\Themes\System.theme..\Resources\Themes\System\System.msstyles..\Resources\Themes\System\<rest of files inc any sub-dirs>and the contents of System.theme would include the lines (will differ between themes):[Control Panel\Desktop]Wallpaper=%WinDir%\Web\Wallpaper\system.bmpTileWallpaper=0WallpaperStyle=2Pattern=[VisualStyles]Path=%WinDir%\resources\Themes\System\System.msstylesColorStyle=Windows2Size=NormalSizeWorks perfectly for me... hope this helps. Edited May 16, 200719 yr by oldo
Create an account or sign in to comment