1.

Solve : Change logon wallpaper?

Answer»

Hello. Got a question about logon wallpaper in windows. As a domain administrator, how can I set the logon wallpaper on all the machines on my network to a set picture without going to each one individually? What NOS software are you using?  If Windows 2003, you may be ABLE to create a GPO for all the workstations, but I'm not sure.  What you want to do requires a registry hack at the local machine.  I don't know if you can do it thru a GPO but it't worth a look.

Alan <><  The IT dept. where I work uses a network management suite that gives them the ability to change the logon wallpaper. I'm not sure what it is and I can't find out what it is right now because it won't LET me log on.
I'll get back to you on that one.try this: not tested on a domain.
Code: [Select]Dim wshShell
Dim sUserName
Set wshShell = WScript.CreateObject("WScript.Shell")
sUserName = wshShell.ExpandEnvironmentStrings("%USERNAME%")
Set oShell = CreateObject("WScript.Shell")
Set OFSO = CreateObject("Scripting.FileSystemObject")
sWallPaper = "c:\temp\wind.bmp"
oShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", sWallPaper
oShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
I am using SERVER 2003. This is for a class project that I am working on. I think there is a GPO for desktop wallpaper but I wasn't able to find one for logon wallpaper. It is a registry SETTING so you are right, I will need to find some sort of registry hack. Maybe through some sort of bat file that runs at the login??



Discussion

No Comment Found